[pyar] ayuda con un algoritmo, o algo.

John Rowland Lenton john.lenton en canonical.com
Jue Feb 2 20:54:27 ART 2012


On Thu, 2 Feb 2012 20:15:49 -0300, Lucio Torre <lucio.torre en gmail.com> wrote:
> 
> from numpy import argmax
> 
> input = [1.1, 22.1, 22.1, 15.6, 0]
> solution = [[0, 1][v >= 1] for v in input]
> 
> while sum(solution) < 10:
>     error = map(lambda (x, y): (x - y) ** 2, zip(input, solution))
>     solution[argmax(error)] += 1
> 
> Creo que es esto lo que queres.

es probable, si me contás cómo llegar de mi lista de longitudes y pesos
a tu lista de floats :)
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 489 bytes
Desc: no disponible
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120202/75e02dfc/attachment.sig>


More information about the pyar mailing list