Resultados da pesquisa a pedido "vectorization"

4 a resposta

criação de matriz vetorizada a partir de uma lista de índices de início / fim

Eu tenho uma matriz de duas colunasM que contém os índices de início / fim de vários intervalos: startInd EndInd 1 3 6 10 12 12 15 16Como posso gerar um vetor de todos os índices de intervalo: v = [1 2 3 6 7 8 9 10 12 15 16];Estou fazendo o ...

1 a resposta

Otimizar / Vetorizar cálculos de distância de Mahalanobis no MATLAB

Eu tenho a seguinte parte do código Matlab, que calculaDistâncias de Mahalanobis [http://mathworks.com/help/stats/mahal.html]entre um vetor e uma matriz com várias iterações. Estou tentando encontrar um método mais rápido para fazer isso por ...

1 a resposta

Tornar um array numpy monotônico sem um loop Python

Eu tenho uma matriz 1D de valores que deveriam ser monotônicos (digamos, decrescentes), mas existem regiões aleatórias em que o valor aumenta com o índice. Eu preciso de uma matriz em que cada região seja substituída por um valor diretamente ...

1 a resposta

Cálculo do número de valores iguais consecutivos específicos de maneira vetorizada em pandas

Digamos que temos os seguintes pandas DataFrame: In [1]: import pandas as pd import numpy as np df = pd.DataFrame([0, 1, 0, 0, 1, 1, 0, 1, 1, 1], columns=['in']) df Out[1]: in 0 0 1 1 2 0 3 0 4 1 5 1 6 0 7 1 8 1 9 1Como contar o número de ...

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 ...

2 a resposta

Sequenciar todos os números inteiros entre dois vetores em R

Eu tenho dois vetores: Start = c(1,10,20) Finish = c(9,19,30)Eu gostaria que algo assim funcionasse ... Início: Concluir Mas é claro que não. Eu gostaria de produzir uma lista como a seguinte: [1] 1,2,3,4,5,6,7,8,9 [2] 10 11 12 13 14 15 16 ...

3 a resposta

Usando uma união (encapsulada em uma estrutura) para ignorar conversões para tipos de dados neon

Fiz minha primeira abordagem com intrínsecas de vetorização com SSE, onde há basicamente apenas um tipo de dados__m128i. Ao mudar para Neon, achei os tipos de dados e os protótipos de funções muito mais específicos, por exemplo,uint8x16_t (um ...

1 a resposta

Multiplique a matriz 2D com vetor para abranger a terceira dimensão - MATLAB

Como estou tentando multiplicar umm x n Matriz com ump-dimensional Vector, estou tropeçando em algumas dificuldades. Tentando evitar loops, eis o que estou procurando alcançar enter code here M = [1 2 3; p = [1;2;3] 4 5 6; 7 8 9]Eu quero obter ...

2 a resposta

Como vetorizar meu loop com g ++?

Os links introdutórios que encontrei ao pesquisar: 6.59.14 Pragmas específicos de loop [https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Loop-Specific-Pragmas.html]2.100 Pragma ...

1 a resposta

Vetorizar valores somados que pertencem a um grupo

É possível vetorizar um loop que passa por diferentes mapeamentos de índice? Por exemplo: a = zeros(1, 5); m = [4 3 5; 5 1 3]; f = [1 2 3; 4 5 6]; for ii = 1:size(m,1) a(m(ii,:)) = a(m(ii,:)) + f(ii,:); endDá saída: a = [5 0 2+6 1 3+4] = [5 0 8 ...