Resultados da pesquisa a pedido "matrix-multiplication"
Por que a compreensão da lista é muito mais rápida que numpy para multiplicar matrizes?
Recentemente eu respondi aESTA [https://stackoverflow.com/questions/31596979/multiplication-between-2-lists/31597029#31597029] pergunta que queria a multiplicação de 2 listas, algum usuário sugeriu a seguinte maneira usando numpy, ao lado da ...
Por que a multiplicação de matrizes no .NET é tão lenta?
Eu não entendo direito o que torna a multiplicação de matrizes em C # /. NET (e até Java) tão lenta. Veja esta referência ...
OpenCV: Multiplicar Imagens em C ++ e C
Acabei de usar as funções de multiplicação usando C api (cvMul) e C ++ api (mul e multiply). Mas eu recebo um resultado diferente da função C e dos C ++ Resultado do cvMul [http://i.stack.imgur.com/0NieG.jpg](é uma imagem branca) Resulte de mul ...
Não sei como explicar alguns dos resultados de desempenho do meu código de multiplicação de matrizes paralelizadas
Estou executando esse código no OpenMP para multiplicação de matrizes e medi seus resultados: #pragma omp for schedule(static) for (int j = 0; j < COLUMNS; j++) for (int k = 0; k < COLUMNS; k++) for (int i = 0; i < ROWS; i++) matrix_r[i][j] ...
como otimizar o código de multiplicação de matrizes (matmul) para executar rapidamente em um único núcleo de processador
Estou trabalhando em conceitos de programação paralela e tentando otimizar o exemplo de multiplicação de matrizes em um único núcleo. A implementação mais rápida que vim até agora é a seguinte: /* This routine performs a dgemm operation * C := C ...
Como escrever um produto de matriz matricial que pode competir com Eigen?
Abaixo está a implementação de C ++ comparando o tempo gasto por Eigen e For Loop para executar produtos matriz-matriz. O loop For foi otimizado para minimizar falhas de cache. O loop for é mais rápido do que o Eigen inicialmente, mas depois se ...
Tensor Numpy: Tensordot sobre fatias frontais de tensor
Estou tentando realizar uma multiplicação de matrizes com fatias frontais de um tensor 3D, mostradas abaixo. E seX.shape == (N, N)eY.shape == (N, N, Y), o tensor resultante deve ter a forma(N, N, Y). Qual é o adequadonp.tensordot sintaxe para ...
Por que minha CPU não consegue manter o desempenho máximo em HPC
Eu desenvolvi umalta performanceRotina de fatoração de Cholesky, que deve ter desempenho máximo em torno de 10,5 GFLOPs em uma única CPU (sem hyperthreading). Mas há um fenômeno que eu não entendo quando testo seu desempenho. No meu experimento, ...
Por que há um enorme desempenho atingido na multiplicação de 2048x2048 versus 2047x2047?
Estou fazendo alguns testes comparativos de multiplicação de matrizes, como mencionado anteriormente emor que o MATLAB é tão rápido na multiplicação ...
encontre o produto escalar de sub-matrizes em numpy
Em numpy, onumpy.dot() função @ pode ser usada para calcular o produto da matriz de duas matrizes 2D. Eu tenho duas matrizes 3D X e Y (por exemplo) e gostaria de calcular a matriz Z ondeZ[i] == numpy.dot(X[i], Y[i]) para todosi. Isso é possível ...