Resultados de la búsqueda a petición "numpy"

1 la respuesta

producto exterior numpy elementwise

Quiero hacer el producto externo en cuanto a elementos de dos matrices 2d en numpy. A.shape = (100, 3) # A numpy ndarray B.shape = (100, 5) # A numpy ndarray C = element_wise_outer_product(A, B) # A function that does the trick C.shape = (100, ...

1 la respuesta

Compare varios histogramas en el archivo OpenCV

Tengo un conjunto de datos de imágenes, donde creo el histograma de cada imagen y luego quiero almacenarlas (escribirlas) en un archivo, de modo que para cada nueva imagen que utilizo como entrada, comparo el histograma de esta imagen con las Ya ...

1 la respuesta

La diferenciación de Python usando numpy no produce la salida esperada

Entonces, estoy trabajando en algunos cálculos numéricos. He calculado unos 100.000 puntos de una función (return_times) solo computable numéricamente, y ahora quiere tomar su derivado usandonumpy.gradient. Según entiendo ...

1 la respuesta

Numpy: asignación de valores a una matriz 2D con una lista de índices

Tengo 2d numpy array (piense en una imagen en escala de grises). Quiero asignar cierto valor a una lista de coordenadas para esta matriz, de modo que: img = np.zeros((5, 5)) coords = np.array([[0, 1], [1, 2], [2, 3], [3, 4]]) ...

1 la respuesta

Qué es numpy.fft.rfft y numpy.fft.irfft y su código equivalente en MATLAB

Estoy convirtiendo un código de Python en MATLAB y uno de los códigos usa numpy rfft. En la documentación de numpy, dice entrada real. Calcule la Transformada de Fourier discreta unidimensional para una entrada real. Entonces, lo que hice en ...

6 la respuesta

¿Cómo factorizo una lista de tuplas?

definición factorizar: mapea cada objeto único en un entero único. Típicamente, el rango de enteros mapeados es de cero a n - 1 donde n es el número de objetos únicos. Dos variaciones son típicas también. El tipo 1 es donde se produce la ...

3 la respuesta

Python: mover todos los elementos mayores que 0 a izquierda y derecha en una matriz numpy

Si tengo una matriz numpy como la siguiente, ¿cómo puedo justificar a la derecha o a la izquierda los elementos que son mayores que cero? [[ 0. 5. 0. 2.] [ 0. 0. 3. 2.] [ 0. 0. 0. 0.] [ 2. 0. 0. 1.]]por ejemplo, si quisiera justificar ...

2 la respuesta

¿Cómo codificar en caliente las características de longitud de variante?

Dada una lista de características de longitud variante: features = [ ['f1', 'f2', 'f3'], ['f2', 'f4', 'f5', 'f6'], ['f1', 'f2'] ]donde cada muestra tiene un número variante de características y la característicadtype esstr y ya uno ...

2 la respuesta

¿Hay un método en numpy para multiplicar cada elemento en una matriz?

Quiero multiplicar todos los elementos en una matriz numpy. Si hay una matriz como[1,2,3,4,5], Quiero obtener valor de1*2*3*4*5. Intenté esto haciendo mi propio método, pero el tamaño de la matriz es muy grande, toma mucho tiempo calcularlo ...

3 la respuesta

Devuelve el equivalente de `:` de la función para la matriz de indexación

Tengo una gran matriz y una función que devuelve listas de índice en la matriz, es decir, import numpy n = 500 a = numpy.random.rand(n) def get_idx(k): # More complicated in reality return range(n) if k > 6 else range(k) data = a[get_idx(29)] ...