me pregunto si hay una manera de hacer lo que puedo hacer a continuación con Python, en Ruby:Asignación de valores de matriz de dos en Ruby
sum = reduce(lambda x, y: x + y, map(lambda x, y: x * y, weights, data))
que tienen dos matrices de igual tamaño con los pesos y los datos pero parece que no puedo encontrar una función similar a la del mapa en Ruby, reduzco el trabajo.
que no funciona para mí sobre el Ruby 1.9.3 (ArgumentError.): '[1,2,3] .zip ([4,5,6]) mapa (: *) ' –
@Fe lixRabe: Parece que ruby ha cambiado la forma en que se manejan los argumentos en este tipo de proceso. Realmente no conozco ningún detalle, ya que no he tocado el rubí en algunos años. –