Preguntas etiquetadas con numpy

9
Valor máximo por diagonal en matriz 2d

Tengo una matriz y necesito un máximo de diferencia móvil con la ventana dinámica. a = np.array([8, 18, 5,15,12]) print (a) [ 8 18 5 15 12] Entonces, primero creo la diferencia por sí mismo: b = a - a[:, None] print (b) [[ 0 10 -3 7 4] [-10 0 -13 -3 -6] [ 3 13 0 10 7] [ -7 3 -10 0 -3] [ -4 6...

8
Haskell - Reproduce la remodelación de numpy

Al entrar en Haskell, estoy tratando de reproducir algo como la remodelación de Numpy con listas. Específicamente, dada una lista plana, reconfórmela en una lista n-dimensional: import numpy as np a = np.arange(1, 18) b = a.reshape([-1, 2, 3]) # b = # # array([[[ 1, 2, 3], # [ 4, 5, 6]], # #...