Resultados da pesquisa a pedido "performance"

2 a resposta

Otimizando o uso da classe XmlSerializer gerada

Temos alguns arquivos XML que estão sendo lidos por nossos aplicativos. O formato XML é fixo e, portanto, podemos lê-los facilmente ...

1 a resposta

Acelerando o cálculo da matriz à distância com Numpy e Cython

Considere uma matriz numpy A de dimensionalidade NxM. O objetivo é calcular a matriz de distância euclidiana D, em que cada elemento D [i, j] é a distância euclidiana entre as linhas iej. Qual é a maneira mais rápida de fazer isso? Este não é ...

2 a resposta

É ruim para o desempenho selecionar todas as colunas?

É ruimSELECT todas as colunas de uma vez, mesmo que você provavelmente não precise de todas? No entanto vocêpoderiaprecisa deles em outra tarefa, mas você deve ter preguiça de escrever consultas para cada tarefa. Você só deve fazer consultas em ...

11 a resposta

Velocidade ao acessar um std :: vector pelo iterador vs pelo operador [] / index?

Diga, eu tenho um std::vector<SomeClass *> v;no meu código e preciso acessar seus elementos com muita frequência no programa, fazendo um loop para frente e para trás. Qual é o tipo de acesso mais rápido entre os dois? Acesso ao ...

3 a resposta

Por que numpy.power 60x é mais lento que o interno?

Talvez eu esteja fazendo algo estranho, mas talvez tenha encontrado uma perda de desempenho surpreendente ao usar sonolento, pareça consistente, independentemente da energia usada. Por exemplo, quando x é uma matriz aleatória de 100x100 x = ...

13 a resposta

Não há índices em tabelas pequenas?

"Devemos esquecer pequenas eficiências, digamos, 97% das vezes: a otimização prematura é a raiz de todo mal". (Donald Knuth). É improvável que minhas tabelas SQL contenham mais de alguns milhares de linhas cada (e essas são as maiores!). O ...

5 a resposta

A maneira mais rápida de uniqificar uma lista em Python

A maneira mais rápida de uniqificar uma lista em Python sem preservar a ordem? Vi muitas soluções complicadas na Internet - elas poderiam ser mais rápidas do que simplesmente: list(set([a,b,c,a]))

1 a resposta

Qual é o desempenho dos zíperes na prática e quando devem ser usados?

Eu acho que ozíper [http://www.st.cs.uni-saarland.de/edu/seminare/2005/advanced-fp/docs/huet-zipper.pdf] é uma ideia bonita; ele fornece uma maneira elegante de percorrer uma lista ou árvore e fazer o que parecem ser atualizações locais de uma ...

4 a resposta

Por que o programa Clojure Hello World é tão lento em comparação com Java e Python?

Atualizar Conforme sugerido por muitas pessoas, parece que isso ocorreu devido ao fato de o código de clojure ter sido compilado e depois executado. A compilação AOT deve ajudar a compensar isso. Como achei o processo prático de compilação do ...

3 a resposta

Por que converter uma lista em um conjunto é mais rápido do que usar just list para calcular uma diferença de lista?

Digamos, desejo calcular a diferença de duas listasC = A - B: A = [1,2,3,4,5,6,7,8,9] B = [1,3,5,8,9] C = [2,4,6,7] #ResultA eB são ambos classificados com números inteiros únicos(não tenho certeza se existe uma maneira de informar ao Python ...