MT4 için hızlı ve ücretsiz bir kitaplık olan sinir ağı uzmanlarını memnun etmek için - sayfa 17

 
lasso >> :

Anlıyorum ama nedense böyle işlevlerim yok. Bunların, bu katılıma kişisel eklemeleriniz olduğunu düşündüm. Bu doğru değil?

Bu genişletilmiş bir içerme, kod tabanından aldım.

 
VladislavVG писал(а) >>

İşaretlendi - Farklı değerlere sahibim ve neredeyse eşit dağılmış durumdayım. İşte başlatmalardan biri:

...........

Bugün bir jeneratör yeniden başlatma ekledim - ne kadar etkilediğini bilmiyorum.

kement yazdı >>

Ağırlıklarınız doğrudan fazla ama aynı giriş vektörüne sahip ağ çıkışlarının değerleri nedir?

Çıktıların değerleri farklıdır - memnun.

Ancak. Ağlar rastgele ağırlıklarla başlatılır... ama her seferinde aynı. Kontrol.

Başka bir deyişle.

-- dizini ANN temiz.

-- EA'yı başlatın ve başlatmadan hemen sonra ağ profillerini kaydedin (16 ağ). Onları ANN_1 dizinine kaydediyorum

-- ANN dizinini tekrar temizliyorum.

-- Uzman Danışmanları yeniden başlatın ve başlatmadan hemen sonra ağ profillerini kaydedin (16 ağ).

-- ANN ve ANN_1 profillerini karşılaştırıyorum -- bunlar aynı.

srand() işlevinde bir sorun var gibi görünüyor...

 
lasso >> :


srand() işlevinde bir sorun var gibi görünüyor...

Aynen - "tarih öncesi" zamanlarda kullanılan bir "mülk" hatırladım (yaklaşık 1991 :) - Bu inceliği unutmuşum). Baktım yardım - ve orada ve tavsiyede bulunun. :).

Neyse düzeldi. Bu seçeneği deneyin - doğru olmalıdır.

Bazı nedenlerden dolayı, "_2" isme yapıştı - sadece yeniden adlandırın.

 
VladislavVG писал(а) >>

Bazı nedenlerden dolayı, "_2" isme yapıştı - sadece yeniden adlandırın.

Her şey doğru. Çünkü _1 zaten vardı. ))

 

Vladislav, sadece bir kısır döngü .....

vgTALib_2.dll ile başlatma normalleştirildi, ancak çıktılar hemen FANN2MQL'deki ile aynı oldu :-((

Ayrıca hiçbir şeyi değiştirmiyorum, include'a tekrar vgTALib_1.dll kaydediyorum, çıktılar farklı. pusu...

Kaynak kitaplığın bir yerinde küçük ama çok önemli bir sümük sarkıyor. Ve öyle görünüyor ki, yanlışlıkla oraya itilmemiş ....

 
Reshetov писал(а) >>

Kütüphane kodu ve açıklaması şu makalede bulunabilir: MetaTrader'da Sinir Ağlarını Kullanma

Yazara teşekkürler!

Kütüphanenin çalıştığı ortaya çıktı.

Şüphesiz, çalışmayan bir kütüphane için bile yazara teşekkürler!

Konuyu başlatan kişinin bu konuda herhangi bir yorumu var mı?

Belki de şubenin adını "Nöroağ çalışanları için dağda, BOŞALTMA İÇİN hızlı ve ücretsiz bir kitaplık ........" olarak değiştirmenin zamanı gelmiştir ???

Belki de moderatörlerin yukarıdaki makaleyi görüntülemeden kaldırma zamanı gelmiştir? Günaha yol açmamak için. Ve yorum .....

 
Peki, neden bu kadar radikal... Yarı rastgele ağırlıklarla ilgili küçük bir sorun var - korkutucu değil. Ana şey, ağın çalışması ve sonuç vermesidir. Ayrıca, kullanımı kolay ve kullanımı kolaydır. Ek olarak, oldukça kullanışlı bir dizi yardımcı programa sahiptir. Bu arada FannTool'a bakmanı tavsiye ederim. FANN ağlarını araştırmak ve optimize etmek için çok eğlenceli bir araç.
 
Henry_White писал(а) >>
Peki neden bu kadar radikal... Küçük bir sorun var

Evet, bir şeyi kaçırdım. Evde sorunlar... Kafesten üç günlüğüne ayrılıyorum...

Ticarette önemsiz ve küçük problemler yok... Kütüphane tehlikeye girdi. Çözmek gerekiyor.

Yardım!

 
lasso >> :

Evet, bir şeyi kaçırdım. Evde sorunlar... Kafesten üç günlüğüne ayrılıyorum...

Ticarette önemsiz ve küçük problemler yoktur... Kütüphanenin güvenliği ihlal edilmiştir. Çözmek gerekiyor.

Yardım!


int StartTick=GetTickCount();
for (int i = 0; i < AnnsNumber; i++)
{
while(GetTickCount()==StartTick){}
AnnsArray[i] = ann_load(ANN_PATH+AnnFullName+ "." + i + ".net");
StartTick=GetTickCount();
}

 
vetalaxob писал(а) >>

int StartTick=GetTickCount();

Teşekkür ederim. kazanıldı.

Kütüphanenin kendisi ağ oluştururken kendi gecikmesine sahip görünüyor (yaklaşık 1000/64 ms), ancak nedense bu mekanizma önerdiğiniz satırlar olmadan çalışmıyor ...