Thomas Plaschke schrieb:
Ich habe versucht, Netze mit den beiden NNUE-Versionen (FireFather und Stockfish-NNUE) herzustellen. Das GUI ist mir dabei leider auch in Version 1.4 keine Hilfe (ich bin mir nicht mal sicher, ob sie die Parameter korrekt übergibt).
Bei mir war es mit 1.1 so weit gediehen, dass die kifu.bin- Datei im trainingsdata- Ordner angelegt war (ca. 30Mb und eine Stunde Dauer) und 8 Ordner mit 0, 1, ..7, bis final mit je 20Mb nn.bin- Dateien, das alles unter dem Überordner evalsave.
Nachdem nur 1 Thread aktiv war und nur 16Mb Hash, obwohl in der Config 12 Threads und 32G definiert waren, hat das Ganze noch zusätzlich zum Generieren der Trainingsdata- Datei weitere 6 Stunden gedauert, dann ist die learn- Engine abgestürzt.
Bevor ich mit dem Ganzen wieder von vorne anfange, hab' ich die Version 1.4 runtergeladen und versucht durch Kopieren der schon vorhandenen Dateien in die neuen leeren Ordner mit den neuen Binaries das Lernen neu zu starten. Darauf kam die Meldung, dass die nn.bin nicht gelesen werden kann.
Jetzt überlege ich, Norman Schmidt anzuschreiben oder den nächsten Versuch ohne GUI zu starten.
Ich habe die neuesten SF NNUE- binaries, mit denen man auch .pgn- Daten einlesen kann, schon irgendwo im CCC als Download- Link gesehen, aber noch nicht runtergeladen.
Das war irgendwo in den mittlerweile auch schon ziemlich vielen ziemlich lang gewordenen CCC- Threads, ich mag das nicht einmal mehr suchen, so sauer bin ich momentan schon wieder.
Hat jemand den Link für den Download der .pgn- fähigen Trainings-Binaries?
Oder bessere Erfahrungen mit Firefather's GUI?
Für heute reicht's mir aber ohnehin erst mal. Wenn ich mir vorstelle, dass man jetzt dann ständig eigene Netze aktualisieren wird können oder runterladen, zusätzlich zu den Engines, die man sowieso schon dauernd aktualisieren "muss", graust mir schon wieder ganz schön vor der brave new world, die einem da jetzt wieder bevorsteht.
Als ob das mit den ganzen LC0- Versionen, Settings und Netzen nicht schon genug Arbeit gewesen wäre.
Und wozu das Ganze? Damit man noch mehr Remis spielen (lassen) kann Eng-Eng-Eng.