Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 3259

 
Maxim Dmitrievsky #:

Matris oluşturmayı dikkate alan zaman ölçümü

Sonuçları uzlaştırmak için her iki matrisi de dosyalara kaydedin.

 
Aleksey Vyazmikin #:

İşte R ChatGPT teklifleri

Bu R çeşidi NumPy'den neredeyse 6 kat daha düşüktür.

 
Aleksey Vyazmikin #:

Anladığım kadarıyla, python tamsayı matrisi ile çalışabiliyor ve burada hızlar farklı bir düzende

Kod doğruysa, sonuç aşağıdaki gibidir

Hesaplamaların sonuçlarının doğruluğu/karşılaştırılabilirliği sorusunun kendisi kontrol edilmelidir.

Tarafından değerlendiriliyor

Array size: 0.0762939453125 MB
Hesaplanan matris 15000*15000 değil 100*100'dür.
 
Forester #:

Hafıza ile daha da kötüleşiyor.
Başlamadan önce



Ve Alglibov PearsonCorrM çalıştırılırken bellek sürekli büyüyor: ve 5 gg görüldü, 4,6 ekrana geldi


ve standart Matrix.CorrCoef'in çalışması sırasında

Görünüşe göre, standart olan minimum bellek kullanımı için optimize edilmiştir ve Alglibov olanı hız için optimize edilmiştir.

Belki de dizinin yeniden boyutlandırılması bir yerde gerçekleşir ve bu çok yavaştır. Son boyutu bir kerede bulur ve ayarlarsanız, daha hızlı olabilir

 

Her türlü ilginç olmayan sonucu sayarak herhangi bir fikri g...'ye çevirme konusunda harikasınız :)

Alexei özel bir amatör

 
fxsaber #:

Sonuçları uzlaştırmak için her iki matrisi de dosyalara kaydedin.

https://drive.google.com/file/d/1ATJkHwUY8jzeRp-rdTsYBeYHor-68EPB/view?usp=share_link

 
Matrisi bellekten sayabilecek bir araca ihtiyacınız var
Bu ana önceliktir, matris sayımının hızı değil.
Çünkü yeterli RAM'iniz yoksa (ve yoksa), matrisin ne kadar hızlı sayıldığı önemli değildir.
 
Terabaytlık bir sürücü alabilir ve diske güvenebilirsiniz, matris için özel bir disk olacaktır 💩
 
Forester #:

Buna göre

15000*15000 değil 100*100 matris hesaplanmıştır.
15000 * 100 * 4 bayt / 1024 / 10245,72 MB
 
mytarmailS #:
Matrisi bellekten sayabilecek bir araca ihtiyacınız var
Bu, bellek içi sayımın hızı değil, ana önceliktir.
Çünkü yeterli RAM'iniz yoksa (ki yok), matrisin hangi hızda sayıldığı önemli değildir.

Şimdiye kadar basit bir ev makinesinde milyona milyon matris saymak için herhangi bir teknik engel görmüyorum. Ancak NumPy ile MQL5 karşılaştırması benim için çok önemli.

Neden: