thrust-rl 0.4.0

High-performance reinforcement learning in Rust with the Burn tensor backend
Documentation
/target
Cargo.lock

# Large model files (use Git LFS if needed)
models/**/*.pt
models/**/*.safetensors
*.safetensors

# Temporary training outputs
*.log
checkpoint_*.pt
*.tmp

# bucket-brigade driver checkpoint artifacts (written to CWD/repo root by the
# train_nfsp / train_psro examples; multi-MB Burn policy dumps — never commit).
# Anchored to repo root so legitimate .bin/.json under web/ or tests/ are unaffected.
/nfsp_*_final_*.bin
/nfsp_*_final_*.json
/psro_*_final_*.bin
/psro_*_final_*.json
/psro_*_iter*_agent*.bin
/psro_*_iter*_meta_nash.json
.wrangler/
node_modules/
.loom-in-use
.loom-checkpoint
.loom-managed
.loom/.daemon.pid
.loom/.daemon.log
.loom/daemon.sock
.loom/daemon-state.json
.loom/daemon-loop.pid
.loom/daemon-metrics.json
.loom/loom-source-path
.loom/[0-9][0-9]-daemon-state.json
.loom/stuck-history.json
.loom/alerts.json
.loom/issue-failures.json
.loom/health-metrics.json
.loom/spawn-loop-state.json
.loom/interventions/
.loom/mcp-command.json
.loom/activity.db
.loom/claims/
.loom/signals/
.loom/status/
.loom/progress/
.loom/retry-state/
.loom/diagnostics/
.loom/guide-docs-state.json
.loom/metrics_state.json
.loom/manifest.json
.loom/stuck-config.json
.loom/metrics/
.loom/usage-cache.json
.loom/claude-config/
.loom/logs/

# direnv configs (incl. variants like .envrc.libtorch from pre-Burn era)
.envrc
.envrc.*

# dotenv secrets (crates.io token, etc.) — never commit
.env
.env.*
!.env.example

# Python venvs (used pre-Burn for libtorch sourcing)
venv/
.venv/
.loom/worktrees/
.loom/state.json
.loom/*.log
.loom/*.sock
alc_results_*/
.loom/sweep-checkpoint/

# Local libtorch C++ distribution (244MB; pre-Burn export experiments)
/libtorch/

# wasm-pack output at repo root (generated; web demo consumes web/public copies)
/pkg/