Referenz
Schnelles Nachschlagen für gdrl-CLI-Flags, die AIController-API und den ONNX-Export.
Vollständige Referenz
Siehe godot_rl_course_reference.html für die vollständige Plugin-API-Referenz.
Häufige gdrl-Flags
| Flag | Standard | Beschreibung |
|---|---|---|
--experiment_name |
— | Name für Logs und gespeichertes Modell |
--viz |
aus | Godot-Fenster während des Trainings anzeigen |
--timesteps |
1 000 000 | Gesamtanzahl der Umgebungsschritte (environment steps) |
--speedup |
1 | Zeitskalenfaktor (nur headless) |
--n_parallel |
1 | Anzahl paralleler Godot-Instanzen |
--save_model_path |
— | Pfad zum Speichern des trainierten .zip-Modells |
--onnx_export_path |
— | Pfad zum Export von .onnx für Godot-Inferenz |
AIController-Lebenszyklus
_ready() → bei Sync-Node registrieren
get_obs() → Array → Beobachtungsvektor (observation) zurückgeben
set_action() → Aktion empfangen und anwenden
get_reward() → float → skalare Belohnung (reward) zurückgeben
get_done() → bool → Episodenende-Flag zurückgeben
ONNX-Inferenz in Godot
- Trainieren und exportieren:
--onnx_export_path=brain.onnx brain.onnxin den Godot-Projektordner kopieren- Sync-Node → Control Mode →
Onnx Inference - Sync-Node → Onnx Model Path → Pfad zur
.onnx - Szene abspielen — kein Python erforderlich