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

3 la respuesta

compruebe si las filas de la matriz son iguales a un vector en R, vectorizado

Me sorprende mucho que no se haya hecho esta pregunta, tal vez la respuesta aclare por qué. Quiero comparar filas de una matriz con un vector y devolver si la fila == el vector en todas partes. Vea el ejemplo a continuación. Quiero una solución ...

2 la respuesta

Encuentra la distancia mínima del coseno entre dos matrices

Tengo dos 2Dnp.arrays vamos a llamarlosA yB, ambos tienen la forma. Para cada vector en matriz 2DA Necesito encontrar el vector en matrizB, que tienen la distancia mínima al coseno. Para hacer esto, solo tengo un doble bucle dentro del cual trato ...

6 la respuesta

Encontrar islas de ceros en una secuencia

Imagina que tienes una secuencia muy larga. ¿Cuál es la forma más eficiente de encontrar los intervalos donde la secuencia es todos ceros (o más precisamente, la secuencia cae a valores cercanos a cero)abs(X)<eps): Para simplificar, supongamos ...

1 la respuesta

¿Cómo crear rápidamente una matriz de N 3x3 matrices a partir de 9 matrices de tamaño N?

Suponga que tengo 9 matrices (A, B, C, ... J) de tamaño N. Quiero crear una nueva matriz de N 3x3 matrices de manera que, p. matrices[i] = [[A[i], B[i], C[i]], [D[i], E[i], F[i]], [G[i], H[i], J[i]]]Una solución simple es agregar cada entrada a ...

2 la respuesta

Python pandas: creación de una columna que mantiene un recuento continuo de valores consecutivos

Estoy tratando de crear una columna ("consec") que mantendrá un recuento continuo de valores consecutivos en otro ("binario") sin usar el bucle. Así es como se vería el resultado deseado: . binary consec 1 0 0 2 1 1 3 1 2 4 1 3 5 1 4 5 0 0 6 1 1 ...

2 la respuesta

Corrección eficiente por pares para dos matrices de características

En Python necesito encontrar la correlación por pares entre todas las características en una matrizA y todas las características en una matrizB. En particular, me interesa encontrar la correlación de Pearson más fuerte que una característica dada ...

1 la respuesta

Optimización de GPU para código vectorizado

function w=oja(X, varargin) % get the dimensionality [m n] = size(X); % random initial weights w = randn(m,1); options = struct( ... 'rate', .00005, ... 'niter', 5000, ... 'delta', .0001); options = getopt(options, varargin); success = 0; % run ...

1 la respuesta

¿Hay una mejor manera de determinar las indicaciones de mapeo cruzado para matrices numpy

Necesito las indicaciones de mapas cruzados para operaciones de unión e intersección numpy. El código que tengo a continuación funciona bien, pero me gustaría vectorizarlo antes de aplicarlo a grandes conjuntos de datos. O, si hay una forma mejor ...

1 la respuesta

Restando matrices numpy de diferente forma de manera eficiente

Usando las excelentes reglas de transmisión de numpy puedes restar una matriz de formas (3,)v de una matriz de forma (5,3)X con X - vEl resultado es una matriz de forma (5,3) en la que cada filai es la diferenciaX[i] - v. ¿Hay alguna manera de ...

2 la respuesta

tipo de raíz vectorizada con numpy: ¿puede vencer np.sort?

Numpy notodavía [https://github.com/numpy/numpy/issues/6050]tener una clasificación de radix, por lo que me preguntaba si era posible escribir uno usando funciones numpy preexistentes. Hasta ahora tengo lo siguiente, que funciona, pero es ...