Resultados da pesquisa a pedido "vectorization"

2 a resposta

Como acelerar ou vetorizar um loop for?

Eu gostaria de aumentar a velocidade do meu loop for via vetorização ou usando Data.table ou outra coisa. Eu tenho que executar o código em 1.000.000 de linhas e meu código é muito lento. O código é bastante auto-explicativo. Incluí uma ...

3 a resposta

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

3 a resposta

O / arch: AVX ativa o AVX2?

5 a resposta

MATLAB: Como multiplicar vetores duas matrizes de matrizes?

Tenho duas matrizes tridimensionais, as duas primeiras dimensões representam matrizes e a última conta através de um espaço de parâmetros, como um exemplo simples, use A = repmat([1,2; 3,4], [1 1 4]); (mas assumaA(:,:,j) é diferente para ...

6 a resposta

Como atribuir valores na diagonal?

Suponha que eu tenha uma matriz NxN A, um vetor de índice V que consiste em um subconjunto dos números 1: N e um valor K, e eu quero fazer isso: for i = V A(i,i) = K endExiste uma maneira de fazer isso em uma declaração com vetorização? por ...

4 a resposta

Operações de vetor com numpy

Eu tenho três matrizes numpy: X: uma matriz de 3073 x 49000 W: uma matriz 10 x 3073 y: um vetor de 49000 x 1 y contém valores entre 0 e 9, cada valor representa uma linha emW. Eu gostaria de adicionar a primeira coluna deX para a linha emW ...

1 a resposta

Rótulo vetorizado da matriz NumPy para números consecutivos e recuperação

Eu tenho um enorme conjunto de dados de treinamento com 4 classes. Essas classes são rotuladas não consecutivamente. Para poder aplicar uma rede neural seqüencial, as classes precisam ser rotuladas novamente para que os valores exclusivos nas ...

2 a resposta

Alternativa ao diag (X '* C * X) no matlab

Considere um vetor N x 1 x e uma matriz N x N C. Eu gostaria de avaliar s = x'*C*x;no matlab para muitas amostras do vetor x, por exemplo considere M amostras de x como uma matriz N x M X; isso pode ser feito usando S = diag(X'*C*X);mas essa é ...

4 a resposta

Escrever funções que aceitam matrizes numpy 2D e 2

Meu entendimento é que matrizes 1-D em numpy podem ser interpretadas como um vetor orientado a colunas ou um vetor orientado a linhas. Por exemplo, uma matriz 1-D com a forma(8,) pode ser visto como uma matriz 2D de forma(1,8) ou forma(8,1) ...

1 a resposta

Pesquisa vetorizada de valores no dataframe do Pandas

Eu tenho dois quadros de dados de pandas, um chamado "ordens" e outro chamado "daily_prices". daily_prices é o seguinte: