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

 

Buradan en düşük sürümlü modeli aldım, ortak bir klasöre koydum, komut dosyasını çalıştırdım:

void OnStart()
  {
   string mn = "mobilenetv2-7.onnx";
   long h = OnnxCreate(mn, FILE_COMMON);
   Print(h != INVALID_HANDLE);                              // false
   Print(GetLastError());                                   // 5801
   ResetLastError();
   int f = FileOpen(mn, FILE_COMMON|FILE_BIN|FILE_READ);
   Print(f != INVALID_HANDLE);                              // true
   Print(GetLastError());                                   // 0
  }

5801 hatasının açıklaması bulunamadı. Sistemim: Windows 10 yapı 19045. Tabloya göre çalışması gerekiyor.


 
Renat Fatkhullin #:

https://www.mql5.com/ru/docs/python_metatrader5/mt5copyticksfrom_py

Python eğitimi test cihazı dışında kendiniz tarafından yapılır. Lütfen Python ile ilgili dokümantasyon bölümünü okuyunuz.

Üzgünüm, soru bugünün ortalama gücü ile ilgiliydi, 8 çekirdek veya 16 iş parçacığı, 32 gigs bellek ortalama TC algoritması (örneğin tik başına 1000 hesaplama) birkaç yıl içinde bir saatte mümkündür.

 
Aleksey Nikolayev #:

Buradan en düşük sürümlü modeli aldım, ortak bir klasöre koydum, komut dosyasını çalıştırdım:

5801 hatasının açıklaması bulunamadı. Sistemim: Windows 10 yapı 19045. Tabloya göre çalışması gerekir.


Sanırım bir şey yüklemem gerekiyor, ancak henüz ne olduğunu net olarak anlamış değilim.

 
Aleksey Nikolayev #:

Muhtemelen bir şey yüklemem gerekiyor, ancak henüz ne olduğu konusunda net bir fikrim yok.

5801 ve 5802 çöktü, sanırım örnekler için beklemeliyiz
 
Aleksey Nikolayev #:

Muhtemelen bir şey yüklemem gerekiyor, ancak henüz ne olduğu konusunda net bir fikrim yok.

En azından örnekler için beklememiz gerekiyor. Vaat edilen işlevsellik cesaret verici.

Sadece :" ONNX Runtume yeniden yazılacak ve eski sistem kütüphanelerine bağlı olmayacak şekilde yeniden tasarlanacak" .

Bekliyoruz

 
Vladimir Perervenko #:

En azından bazı örnekler için beklememiz gerekecek. Vaat edilen işlevsellik cesaret verici.

Çok cesaret verici.

Vladimir Perervenko #:

Sadece :" ONNX Runtume yeniden yazılacak ve eski sistem kütüphanelerine bağlı olmayacak şekilde yeniden tasarlanacaktır".

Belki de bu, ONNX sürümlerinin hayvanat bahçesinde boğulmaktan kaçınmak içindir. Ya da, belki de, Visual Studio'nun zorunlu kurulumundan kaçınmak için - bugünlerde, öyle görünüyor ki, onsuz bir yol yok.

Maxim Dmitrievsky #:
5801 ve 5802 çöküyordu, sanırım örnekleri beklemeliyiz

Bekliyorum

 
Aleksey Nikolayev #:

Muhtemelen bir şey yüklemem gerekiyor, ancak henüz ne olduğu konusunda net bir fikrim yok.

Şöyle diyor: ONNX sürümü = 1.2.1; opset sürümü = 7. Ne olduğu belli değil, ama belli ki ayarlarınız bu gereksinimleri karşılamıyor.

 
Renat Fatkhullin #:

Microsoft'un şirket içi ONNX Runtime'ı için talep edilen minimum sürüm Windows 10 build 1809'dur.

Ve C:Windows\System32\onnxruntime.dll içinde çok eski bir 1.10 sürümü var. Şu anda istenen sürüm 1.14'tür.

ONNX fonksiyonlarının nasıl kullanılacağına dair adım adım makaleler yazacağız.

İyi günler. Makaleler için yaklaşık ne zaman beklenir?

 

Yeni böcekler:

   MQL_DEFINE_ERROR(ERR_ONNX_INTERNAL                       ,5800)
   MQL_DEFINE_ERROR(ERR_ONNX_NOT_INITIALIZED                ,5801)   // ошибка инициализации ONNX runtime API
   MQL_DEFINE_ERROR(ERR_ONNX_NOT_SUPPORTED                  ,5802)   // фича или значение неподдерживается нашей реализацией ONNX
   MQL_DEFINE_ERROR(ERR_ONNX_RUN_FAILED                     ,5803)   // ошибка запуска ONNX runtime API
   MQL_DEFINE_ERROR(ERR_ONNX_INVALID_PARAMETERS_COUNT       ,5804)   // передано неверное количество параметров в OnnRun
   MQL_DEFINE_ERROR(ERR_ONNX_INVALID_PARAMETER              ,5805)   // некорректное значение параметра
   MQL_DEFINE_ERROR(ERR_ONNX_INVALID_PARAMETER_TYPE         ,5806)   // некорректный тип параметра
   MQL_DEFINE_ERROR(ERR_ONNX_INVALID_PARAMETER_SIZE         ,5807)   // некорректный размер параметра
   MQL_DEFINE_ERROR(ERR_ONNX_WRONG_DIMENSION                ,5808)   // не задана размерность тензора
 
Bir örnek için, MetaEditor ortak projeler bölümünde ONNX.Price.Prediction genel projesini görebilirsiniz.