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

2 la respuesta

Vectorización de Python anidada para bucles

Agradecería un poco de ayuda para encontrar y comprender una forma pitónica para optimizar las siguientes manipulaciones de matriz en bucles anidados: def _func(a, b, radius): "Return 0 if a>b, otherwise return 1" if distance.euclidean(a, b) < ...

5 la respuesta

¿Cómo dividir los datos en 3 conjuntos (tren, validación y prueba)?

Tengo un marco de datos de pandas y deseo dividirlo en 3 conjuntos separados. Sé que usandotrain_test_split [http://scikit-learn.org/stable/modules/generated/sklearn.cross_validation.train_test_split.html] desklearn.cross_validation, uno puede ...

5 la respuesta

Encuentra los índices de fila de varios valores en una matriz numpy

Tengo una matriz X: X = np.array([[4, 2], [9, 3], [8, 5], [3, 3], [5, 6]])Y deseo encontrar el índice de la fila de varios valores en esta matriz: searched_values = np.array([[4, 2], [3, 3], [5, 6]])Para este ejemplo, me gustaría un resultado ...

4 la respuesta

¿Cómo puedo cortar cada elemento de una serie de cadenas numpy?

Numpy tiene algunos muy útilesoperaciones de cadena [http://docs.scipy.org/doc/numpy/reference/routines.char.html], que vectorizan las operaciones habituales de cadenas de Python. En comparación con estas operaciones y parapandas.str, el módulo ...

1 la respuesta

Numpy element-wise en operación

Supongamos que tengo un vector de columna y con longitud n, y tengo una matriz X de tamaño n * m. Quiero verificar para cada elemento i en y, si el elemento está en la fila correspondiente en X. ¿Cuál es la forma más eficiente de hacer esto? Por ...

2 la respuesta

Mostrar la matriz NumPy como imagen de actualización continua con Glumpy

Tengo un modelo de simulación ejecutándose en Python usando NumPy y SciPy y produce una matriz NumPy 2D como salida de cada iteración. He estado mostrando esta salida como una imagen usando matplotlib y la función imshow. Sin embargo, descubrí ...

1 la respuesta

Dividir una matriz numpy 3D en bloques 3D

Me gustaría dividir una matriz numpy 3D en bloques 3D de una manera 'pitónica'. Estoy trabajando con secuencias de imágenes que son matrices algo grandes (1000X1200X1600), por lo que necesito dividirlas en partes para hacer mi procesamiento. He ...

1 la respuesta

Calcule la ruta más corta con exactamente `n` nodos entre dos puntos en una malla

He definido la siguiente superficie 3D en una cuadrícula: %pylab inline def muller_potential(x, y, use_numpy=False): """Muller potential Parameters ---------- x : {float, np.ndarray, or theano symbolic variable} X coordinate. If you supply an ...

3 la respuesta

Numpy int array: Encuentra índices de múltiples entradas de destino

Tengo una gran matriz numpy (dtype=int) y un conjunto de números que me gustaría encontrar en esa matriz, por ejemplo, import numpy as np values = np.array([1, 2, 3, 1, 2, 4, 5, 6, 3, 2, 1]) searchvals = [3, 1] # result = [0, 2, 3, 8, ...

2 la respuesta

Expandir cada elemento en una matriz (2 por 2) a un bloque (3 por 2)

Quiero expandir cada elemento en una matriz (2 por 2) a un bloque (3 por 2), usando Python 3 --- con códigos profesionales y elegantes. Como no conozco los códigos de Python, solo describiré lo siguiente en matemáticas X = # X is an 2-by-2 ...