Resultados de la búsqueda a petición "matrix-multiplication"

2 la respuesta

Tensor de Numpy: Tensordot sobre rebanadas frontales de tensor

Estoy tratando de realizar una multiplicación matricial con cortes frontales de un tensor 3D, como se muestra a continuación. SiX.shape == (N, N)yY.shape == (N, N, Y), el tensor resultante debe tener forma(N, N, Y). Que es lo ...

2 la respuesta

Numpy matriz eficiente auto-multiplicación (matriz de gramo)

Quiero multiplicarB = A @ A.T en numpy. Obviamente, la respuesta sería una matriz simétrica (es decir,B[i, j] == B[j, i]). in embargo, no está claro para mí cómo aprovechar esto fácilmente para reducir el tiempo de cálculo a la mitad ...

2 la respuesta

¿Por qué esta ingenua matriz de multiplicación es más rápida que la base R?

En R, la multiplicación de matrices está muy optimizada, es decir, en realidad es solo una llamada a BLAS / LAPACK. Sin embargo, me sorprende que este código C ++ muy ingenuo para la multiplicación de matriz-vector parezca confiablemente un 30% ...

2 la respuesta

Google Cloud: ¿multiplicación de matrices con Bigquery o algún otro servicio?

Estoy usando Google Analytics y procesando los datos con Bigquery, necesito hacer unmatrix multiplication [https://en.wikipedia.org/wiki/Matrix_multiplication]. ¿Cuál es la forma más factible de implementar la multiplicación de matrices ...

10 la respuesta

¿Por qué hay un gran éxito en el rendimiento en 2048x2048 frente a la multiplicación de matriz 2047x2047?

Estoy haciendo algunos puntos de referencia de multiplicación de matrices, como se mencionó anteriormente en ¿Por qué MATLAB es tan rápido en la multiplicación de ...

1 la respuesta

encontrar el producto punto de sub-arrays en numpy

En numpy, elnumpy.dot()a función @ se puede usar para calcular el producto matricial de dos matrices 2D. Tengo dos matrices 3D X e Y (por ejemplo), y me gustaría calcular la matriz Z dondeZ[i] == numpy.dot(X[i], Y[i]) para todosi. ¿Es esto ...

5 la respuesta

MATLAB: ¿Cómo multiplicar por vectores dos matrices de matrices?

Tengo dos matrices tridimensionales, cuyas dos primeras dimensiones representan matrices y la última cuenta a través de un espacio de parámetros, como ejemplo simple tome A = repmat([1,2; 3,4], [1 1 4]); (pero supongaA(:,:,j) es diferente para ...

6 la respuesta

Cómo implementar filtros de imagen rápidos en la plataforma iOS

Estoy trabajando en la aplicación iOS donde el usuario puede aplicar un cierto conjunto de filtros de fotos. Cada filtro es básicamente un conjunto de acciones de Photoshop con parámetros específicos. Estas acciones son: Ajuste de nivelesBrillo ...

4 la respuesta

¿Por qué el orden de los bucles en un algoritmo de multiplicación matricial afecta el rendimiento? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Por qué el orden de los bucles afecta el rendimiento al iterar sobre una matriz 2D? [/questions/9936132/why-does-the-order-of-the-loops-affect-performance-when-iterating-over-a-2d-arra] 7 respuestas ...

1 la respuesta

Algoritmos eficientes para calcular una matriz multiplicada por su transposición

Para una clase, una pregunta que planteó mi maestro fue el costo algorítmico de multiplicar una matriz por su transposición. Con el algoritmo de multiplicación de matriz de 3 bucles estándar, la eficiencia es O (N ^ 3), y me pregunto si había una ...