Skip to content

SlimmerCH/AlphaZero-Julia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

AlphaZero Julia

AlphaZero Julia erfordert eine NVIDIA Grafikkarte und folgend Bibliotheken:

  • Flux - Neuronales Netzwerk
  • CUDA und cuDNN - Grafikkarten-Rechnungen
  • BSON und FileIO - Speichern und laden der Parameter
  • ProgressMeter - Anzeigen des Fortschrittes
  • Plots - Darstellung der Policy mit Diagrammen

Die Bibliotheken können mithilfe von dependencies.jl installiert werden. Möglicherweise läuft das Programm auch auf AMD-Grafikkarten mit der AMDGPU Bibliothek.

Nutzung der KI

  • Die Parameter werden in model.bson gespeichert. Um diese zurückzusetzen, kann diese Datei gelöscht werden.

  • Das Training kann mit train.jl gestartet werden.

  • Das Experiment in Kapitel 5.1 kann in performance.jl reproduziert werden.

  • Es kann gegen die KI mithilfe humanvsai.jl gespielt werden.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages