Views
No views yet
pip install -r requirements.txtpython enjoy.py --weights hdppo-Pendulum-v1/weights.npz --episodes 10python enjoy.py --weights hdppo-Pendulum-v1/weights.npz --render --episodes 3python record_video.py --weights hdppo-Pendulum-v1/weights.npz --output replay.mp4python enjoy.py --weights LTU-AI/hdppo-Pendulum-v1 --episodes 10python run_prune_finetune_5seed.py1{
2 "env": "Pendulum-v1",
3 "algo": "HD-PPO (gradient-adaptive FPE, continuous)",
4 "teacher_D": 512,
5 "pruned_D": 32,
6 "beta_base": 2.5,
7 "timesteps_per_stage": 1000000,
8 "seed": 2024
9}1{
2 "render_mode": "rgb_array"
3}| File | Description |
|---|---|
hdppo-Pendulum-v1/weights.npz | Published actor (+ critic if HD) and FPE encoder (D=32) |
hdppo-Pendulum-v1/weights_D512_teacher.npz | Teacher checkpoint (D=512) |
replay.mp4 | Sample rollout video from the published min-D checkpoint |
results.json | Evaluation summary for the published checkpoint |
results_D512_teacher.json | Evaluation summary for the teacher |
config.yml | Training hyperparameters |
train_hdppo.py / training modules | Self-contained training code |