Troubleshooting
Configuration path issues
Ensure train.py uses names from config/model/ without the .yaml extension.
Ensure plugin names map to a file in config/plugin/.
Runtime issues
If GPU setup is unavailable, switch to CPU in config:
accelerator: "cpu"
gpu_devices: []
If out-of-memory occurs, lower train_batch_size.
If training is unstable, reduce learning rate or disable mixed precision.
Tracking issues
Set wandb: False if Weights and Biases tracking is not desired.
Reproducibility suggestions
Use fixed seeds.
Keep config files versioned with experiment logs.
Record the git commit hash with each run.