Resultados da pesquisa a pedido "vectorization"
Diferenças entre pragmas simd e ivdep sempre?
Atualmente, estou tentando vetorizar um programa e observei um comportamento estranho Parece que um loop for é vetorizado ao usar #pragma simd (262): (col. 3) observação: SIMD LOOP FOI VETORIZADO. mas não quando eu uso sempre #pragma ...
pdist2 equivalente na versão 7 do MATLAB
Preciso calcular a distância euclidiana entre 2 matrizes no Matlab. Atualmente, estou usando o bsxfun e calculando a distância conforme abaixo (estou anexando um trecho do código): for i=1:4754 test_data=fea_test(i,:); d=sqrt(sum(bsxfun(@minus, ...
Generalize o empilhamento dos vizinhos dos elementos da matriz em uma matriz 3D
ConfiguraçãoDada uma matriz 2D, eu gostaria de criar uma matriz 3D em que os valores ao longo da terceira dimensão em (ou seja,stacked[row, col, :]) são os vizinhos achatados da matriz original em[row, col]. Eu gostaria de generalizar esse ...
lista de subconjuntos em R
estou a usarMcomp pacote emR que contém um conjunto de dados para previsão. Os dados são organizados em frequências anuais, trimestrais e mensais. Eu posso facilmente agrupar isso em uma lista, mas não posso agrupar mais usando condições ...
Como posso desativar a vetorização enquanto uso o GCC?
Estou compilando meu código usando o seguinte comando: gcc -O3 -ftree-vectorizer-verbose=6 -msse4.1 -ffast-math Com isso, todas as otimizações estão ativada Mas eu quero desativar a vetorização, mantendo as outras otimizaçõe
Como vetorizar um loop for simples em Python / Numpy
Eu encontrei dezenas de exemplos como vetorizar loops em Python / NumPy. Infelizmente, não entendo como posso reduzir o tempo de computação do meu loop for s...
ual é a maneira mais fácil de paralelizar uma função vetorizada em
Tenho uma lista muito grandeX e uma função vetorizadaf. Eu quero calcularf(X), mas isso levará muito tempo se eu fizer isso com um único núcleo. Eu tenho (acesso a) um servidor de 48 núcleos. Qual é a maneira mais fácil de paralelizar o cálculo ...
'for' loop vs vetorização no MATLAB
Eu estava programando algo no MATLAB e, como recomendado, estou sempre tentando usar a vetorização. Mas no final o programa foi bastante lento. Então eu descobri que em um lugar o código é significativamente mais rápido ao usar loops (exemplo ...
Aplicar uma função na matriz que retorna saídas com tamanhos diferentes de maneira vetorizada
Como aplicar uma função que retorna saída não escalar para matrizes usandoarrayfun? Por exempl - Como vetorizar o seguinte código? array = magic(5); A = cell(size(array)); for i=1:5 for j=1:5 A{i,j} = 1:array(i,j); end end Essa tentativa ...
MATLAB: comparação de matrizes de células de string
Eu tenho duas matrizes de células e quero verificar se elas contêm as mesmas strings (elas não precisam estar na mesma ordem, nem sabemos se elas têm os mesmos comprimentos). Por exemplo: a = {'2' '4' '1' '3'}; b = {'1' '2' '4' '3'};ou a = ...