Files
foxhunt/foxhunt-deploy/examples/sample_config.toml
jgrusewski 3853988af7 feat(hyperopt): Complete DQN hyperopt analysis and PSO optimizer fix
- Fixed PSO budget calculation bug in ml/src/hyperopt/optimizer.rs
  - Root cause: Division by n_particles in sequential execution
  - Now correctly calculates max_iters = remaining_trials (no division)
  - Result: 50 trials complete instead of 23 (100% vs 46%)

- Added comprehensive DQN hyperopt results analysis
  - 39/50 trials analyzed across 2 RunPod deployments
  - Best hyperparameters identified: LR 4.89e-5 (ultra-low)
  - Created DQN_HYPEROPT_RESULTS_SUMMARY.md with expert validation

- GitLab CI/CD pipeline operational (48 lines fixed)
  - Fixed YAML syntax errors (unquoted colons)
  - All 7 jobs validated and working

- Warning cleanup complete (136 → 0 warnings)
  - Removed 143 lines dead code
  - Fixed visibility, unused imports, Debug traits

- Archived Wave D reports to docs/archive/
  - 8 early stopping reports moved
  - Root directory cleaned up

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-02 21:49:07 +01:00

51 lines
1.0 KiB
TOML

# Foxhunt RunPod Deployment Configuration
# Edit this file and save to ~/.runpod/config.toml
# You can override any value with environment variables (see .env.runpod example)
[runpod]
# Your RunPod API key (REQUIRED)
# Get it from: https://www.runpod.io/console/user/settings
api_key = "YOUR_RUNPOD_API_KEY_HERE"
# Default GPU type for deployments
default_gpu_type = "RTX A4000"
# Default datacenter region
default_datacenter = "EUR-IS-1"
[docker]
# Docker registry username
registry = "jgrusewski"
# Docker image name
image_name = "foxhunt"
# Default image tag
tag = "latest"
[s3]
# RunPod S3 endpoint (region-specific)
endpoint = "https://s3api-eur-is-1.runpod.io"
# S3 bucket for training outputs
bucket = "se3zdnb5o4"
# AWS region for S3
region = "us-east-1"
# Log polling interval in seconds
poll_interval_secs = 5
[defaults]
# Container disk size in GB
container_disk_gb = 50
# Volume mount path inside container
volume_path = "/runpod-volume"
# Volume size in GB
volume_size_gb = 100
# Whether to enable public IP
support_public_ip = false