Perguntas com a marcação «optimization»

Otimização é o ato de melhorar um método ou design. Na programação, a otimização geralmente assume a forma de aumentar a velocidade de um algoritmo ou reduzir os recursos necessários. Outro significado de otimização são os algoritmos de otimização numérica usados ​​no aprendizado de máquina.

3
O que exatamente é a regra “como se”?
Como diz o título, O que exatamente é a regra "como se"? Uma resposta típica que se obteria é: A regra que permite toda e qualquer transformação de código que não altere o comportamento observável do programa De vez em quando, continuamos obtendo comportamentos de certas implementações que são atribuídas …
89 c++  c  optimization  c++-faq  as-if 








3
Otimizando a função objetivo R com Rcpp mais lento, por quê?
Atualmente, estou trabalhando em um método bayesiano que requer várias etapas de otimização de um modelo de logit multinomial por iteração. Estou usando o optim () para realizar essas otimizações e uma função objetiva escrita em R. Uma criação de perfil revelou que o optim () é o principal gargalo. …
16 c++  r  optimization  rcpp 






5
Como 'copiar' a matriz sem criar uma matriz temporária na memória que causou estouro de memória?
Ao atribuir uma matriz a uma memória alocada muito maior, o matlab de alguma forma a duplicará enquanto a 'copia' e, se a matriz a ser copiada for grande o suficiente, haverá excesso de memória. Este é o código de exemplo: main_mat=zeros(500,500,2000); n=500; slice_matrix=zeros(500,500,n); for k=1:4 parfor i=1:n slice_matrix(:,:,i)=gather(gpuArray(rand(500,500))); end …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.