«optimization» etiketlenmiş sorular

Optimizasyon, bir yöntemi veya tasarımı geliştirme eylemidir. Programlamada, optimizasyon genellikle bir algoritmanın hızını artırmak veya ihtiyaç duyduğu kaynakları azaltmak şeklindedir. Optimizasyonun bir başka anlamı, makine öğreniminde kullanılan sayısal optimizasyon algoritmalarıdır.

3
"Olduğu gibi" kuralı tam olarak nedir?
Başlığın dediği gibi, "Olduğu gibi" kuralı tam olarak nedir? Alınacak tipik bir cevap şudur: Programın gözlemlenebilir davranışını değiştirmeyen tüm kod dönüşümlerine izin veren kural Zaman zaman bu kurala atfedilen belirli uygulamalardan davranışlar almaya devam ediyoruz. Çoğu zaman yanlış. Peki bu kural tam olarak nedir? Standart, bu kuralı bir bölüm veya …
90 c++  c  optimization  c++-faq  as-if 

10
Postgres önbelleklerini / arabelleklerini görün ve temizleyin?
Bazen bir Postgres sorgusu çalıştırıyorum, 30 saniye sürüyor. Sonra hemen aynı sorguyu çalıştırıyorum ve 2 saniye sürüyor. Postgres'in bir tür önbelleğe alma özelliği var gibi görünüyor. Önbelleğin ne tuttuğunu bir şekilde görebilir miyim? Ayarlama amacıyla tüm önbellekleri temizlenmeye zorlayabilir miyim? Not: Temel olarak aşağıdaki SQL Server komutunun postgres sürümünü arıyorum: …





8
Operatörler neden yöntem çağrılarından çok daha yavaş? (yapılar yalnızca eski JIT'lerde daha yavaştır)
Giriş: C # ile yüksek performanslı kod yazıyorum. Evet, C ++ 'nın bana daha iyi optimizasyon sağlayacağını biliyorum, ancak yine de C # kullanmayı seçiyorum. Bu seçimi tartışmak istemiyorum. Daha ziyade, benim gibi .NET Framework üzerinde yüksek performanslı kod yazmaya çalışanlardan haber almak isterim. Sorular: Aşağıdaki koddaki operatör neden eşdeğer …

8
GDB neden satırlar arasında tahmin edilemeyecek şekilde atlar ve değişkenleri "<optimize edilmiş değer>" olarak yazdırır?
Herhangi biri gdb'nin bu davranışını açıklayabilir mi? 900 memset(&amp;new_ckpt_info,'\0',sizeof(CKPT_INFO)); (gdb) **903 prev_offset = cp_node-&gt;offset;** (gdb) **905 m_CPND_CKPTINFO_READ(ckpt_info,(char *)cb-&gt;shm_addr.ckpt_addr+sizeof(CKPT_** HDR),i_offset); (gdb) **903 prev_offset = cp_node-&gt;offset;** (gdb) **905 m_CPND_CKPTINFO_READ(ckpt_info,(char *)cb-&gt;shm_addr.ckpt_addr+sizeof(CKPT_ HDR),i_offset);** (gdb) **908 bitmap_offset = client_hdl/32;** (gdb) **910 bitmap_value = cpnd_client_bitmap_set(client_hdl%32);** (gdb) **908 bitmap_offset = client_hdl/32;** (gdb) **910 bitmap_value = cpnd_client_bitmap_set(client_hdl%32);** (gdb) …

3
Bir yıldız gözlemci masasına maksimum olasılıkla tahmin edilen katsayıları alın
Stargazer, lm (ve diğer) nesneler için çok güzel lateks masalar üretir. Bir modeli maksimum olasılıkla uydurduğumu varsayalım. Hayalperestin tahminlerim için lm benzeri bir tablo oluşturmasını istiyorum. Bunu nasıl yapabilirim? Biraz karmaşık olsa da, tahminlerimi içeren "sahte" bir lm nesnesi oluşturmak bir yol olabilir - bu, özet (my.fake.lm.object) çalıştığı sürece çalışacaktır. …
84 r  optimization  lm  stargazer 

20
Optimizasyon ne zaman erken olur?
Knuth'un dediği gibi, Zamanın yaklaşık% 97'sinde küçük verimlilikleri unutmalıyız: erken optimizasyon tüm kötülüklerin köküdür. Bu, Stack Overflow'da "en verimli döngü mekanizması hangisidir", "SQL optimizasyon teknikleri?" Gibi soruların cevaplarında sıklıkla ortaya çıkan bir şeydir. ( ve benzeri ). Bu optimizasyon ipuçları sorularının standart cevabı, kodunuzun profilini çıkarmak ve önce bunun bir …


7
Bir Java Dizesinden tüm yazdırılamayan karakterleri çıkarmanın en hızlı yolu
StringJava'da a'dan yazdırılamayan tüm karakterleri çıkarmanın en hızlı yolu nedir ? Şimdiye kadar 138 bayt, 131 karakterlik String üzerinde denedim ve ölçtüm: String'ler replaceAll()- en yavaş yöntem 517009 sonuç / sn Bir Kalıbı önceden derleyin, ardından Eşleştiriciyi kullanın replaceAll() 637836 sonuç / sn StringBuffer kullanın, codepointAt()tek tek kullanarak kod noktalarını …


3
Rcpp ile R objektif fonksiyonunu optimize etmek daha yavaş, neden?
Şu anda, yineleme başına çok terimli bir logit modelinin optimizasyonunun birden fazla adımını gerektiren bir Bayes yöntemi üzerinde çalışıyorum. Bu optimizasyonları yapmak için optim () kullanıyorum ve R'de yazılan objektif bir fonksiyon Profilleme, optim () 'in ana darboğaz olduğunu ortaya çıkardı. Etrafa baktıktan sonra , nesnel fonksiyonun yeniden kodlanmasının süreci …
16 c++  r  optimization  rcpp 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.