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

1 la respuesta

Puntajes correspondientes basados en bordes de un gráfico

import numpy as np score = np.array([ [0.9, 0.7, 0.2, 0.6, 0.4], [0.7, 0.9, 0.6, 0.8, 0.3], [0.2, 0.6, 0.9, 0.4, 0.7], [0.6, 0.8, 0.4, 0.9, 0.3], [0.4, 0.3, 0.7, 0.3, 0.9]]) l2= [(3, 5), (1, 4), (2, 3), (3, 4), (2, 5), (4, 5)]Quiero obtener el ...

2 la respuesta

Comportamiento inesperado de nan al sumar una matriz numpy llena de nan

Este es un tema interesante dado que podría conducir a resultados inesperados en el código. Supongamos que tengo una matriz de la siguiente manera; import numpy as np X = np.array([np.nan,np.nan,np.nan,np.nan,np.nan]) np.nanmean(X) correctamente ...

2 la respuesta

Ajuste de contraste de imagen puramente con numpy

Estoy tratando de escribir un ajuste de contraste para imágenes en colores de escala de grises, pero hasta ahora no pude encontrar la forma correcta de hacerlo. Esto es lo que se me ocurrió: import numpy as np import matplotlib.pyplot as plt ...

3 la respuesta

Normalización mínima-máxima de una matriz NumPy

Tengo la siguiente matriz numpy: foo = np.array([[0.0, 10.0], [0.13216, 12.11837], [0.25379, 42.05027], [0.30874, 13.11784]])cuyos rendimientos: [[ 0. 10. ] [ 0.13216 12.11837] [ 0.25379 42.05027] [ 0.30874 13.11784]]¿Cómo puedo normalizar el ...

2 la respuesta

NumPy Fancy Indexing: recorta diferentes ROI de diferentes canales

Supongamos que tenemos la siguiente matriz nudosa de 4D (3x1x4x4): import numpy as np n, c, h, w = 3, 1, 4, 4 data = np.arange(n * c * h * w).reshape(n, c, h, w) >>> array([[[[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11], [12, 13, 14, 15]]], ...

2 la respuesta

numpy - matriz múltiples matrices 3x3 y 100x100x3?

Tengo lo siguiente: import numpy as np XYZ_to_sRGB_mat_D50 = np.asarray([ [3.1338561, -1.6168667, -0.4906146], [-0.9787684, 1.9161415, 0.0334540], [0.0719453, -0.2289914, 1.4052427], ]) XYZ_1 = np.asarray([0.25, 0.4, 0.1]) XYZ_2 ...

4 la respuesta

numpy multiplicación de matriz grande optimizar

Tengo que hacer un cálculo iterativo con matriz grande: R (t) = M @ R (t-1), donde M es n x n, y R es n x 1 si escribo esto: for _ in range(iter_num): R = M @ RSupongo que será muy lento, ya que tiene que copiar y crear una nueva matriz cada ...

2 la respuesta

¿Los cambios en DataFrame.values siempre modificarán los valores en el marco de datos?

En la documentación, dice Numpy representación de NDFrame -Fuente [https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.values.html] ¿Qué significa "representación Numpy de NDFrame"? ¿Modificar esta representación numpy ...

2 la respuesta

¿Cómo asignar valores a múltiples columnas no existentes en un marco de datos de pandas?

Entonces, lo que quiero hacer es agregar columnas a un marco de datos y llenarlas (todas las filas respectivamente) con un solo valor. import pandas as pd import numpy as np df = pd.DataFrame(np.array([[1,2],[3,4]]), columns = ["A","B"]) arr = ...

2 la respuesta

Obtención de franja de matriz diagonal automáticamente en numpy o pytorch

Necesito obtener una franja diagonal de la matriz (no estoy seguro de la terminología aquí, la franja de matriz diagonal parece describirlo mejor). Digamos que tengo una matriz de tamaño KxN, donde K y N son tamaños arbitrarios y K> N. Digamos ...