Resultados da pesquisa a pedido "vectorization"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...