08d54b73b4
refactor: comment cleanups
2026-04-04 18:30:10 +02:00
9dce017525
refactor(hpc): migrate to PBS/vsc-venv, reorganise scripts under scripts/hpc/
...
- Replace Slurm headers with PBS (#PBS) directives
- Replace manual module+venv logic with vsc-venv --activate
- Cluster selection via 'module swap cluster/<name>' before qsub
- MUJOCO_GL=egl retained: required for headless physics sim and video rendering
- Delete deprecated scripts/hpc_install.sh and scripts/hpc_train.slurm
2026-04-04 18:11:38 +02:00
23f0b45614
feat(hpc): add structured env/hpc config and requirements export script
...
- env/hpc/modules.txt: curated list of HPC EasyBuild modules loaded by vsc-venv
- env/hpc/requirements.txt: pip packages not covered by HPC modules (auto-generated)
- scripts/export_hpc_requirements.py: developer utility to regenerate requirements.txt
from pyproject.toml; to be called by CI when pyproject.toml changes
2026-04-04 18:10:38 +02:00
f2139fb419
fix(hpc): enable wandb tracking by default on compute nodes
2026-04-04 17:37:47 +02:00
205b284b96
feat(hpc): parse missing dependencies dynamically from pyproject
2026-04-04 17:37:47 +02:00
e81708106d
ci(hpc): add slurm batch script for training
2026-04-01 19:34:47 +02:00
62e2adf97d
ci(hpc): add optimized installation script
2026-04-01 19:34:47 +02:00