Robin Meersman
9f7c73b009
other: backup of current progress
2026-05-01 18:15:09 +02:00
Jona Reynaert
395b04d9a8
feat: adapted simulate to trained config
2026-04-22 18:47:35 +02:00
Jona Reynaert
c4447976ab
Merge branch 'dev' into simulate-results
2026-04-19 16:54:47 +02:00
Robin Meersman
7e7837d2d1
Merge branch 'reward-fix' of github.com:SELab-3-2026/SEL3-2026-Groep-4 into reward-fix
2026-04-18 11:07:36 +02:00
Robin Meersman
dfcdfdad2b
fix: renamed fast2 to better describing name
2026-04-18 11:07:26 +02:00
Robin Meersman
34e8ba91c2
fix(PR#41): applied comments for PR #41 review
2026-04-18 11:07:01 +02:00
RobinMeersman
642b16ded3
Merge branch 'dev' into reward-fix
2026-04-17 15:17:30 +02:00
Robin Meersman
ad17401c4c
fix: custom reward function dependent on env reward + extensions
2026-04-17 14:23:57 +02:00
Jona Reynaert
3fb8ffc9d0
fix: adapted simulation config
2026-04-16 15:18:08 +02:00
37a4b59e04
feat: configure checkpoints saving
2026-04-16 15:10:21 +02:00
a8298702c8
Merge branch 'dev' into feat/modular-configurations
2026-04-16 10:16:28 +02:00
a724716117
feat: simulation config
2026-04-15 19:39:39 +02:00
143dbbc710
fix: explicit arms length check
2026-04-15 19:26:33 +02:00
07ae66b8ff
fix: rediect logs
2026-04-15 18:44:37 +02:00
e40a4b979f
fix: typos and nonexistent calls
2026-04-15 18:34:28 +02:00
70bd78833d
chore: remove old .gitkeeps
2026-04-15 15:34:18 +02:00
b4f1e98f8c
chore: cleanup and HPC integration
2026-04-15 15:29:32 +02:00
71aedc4853
docs: add main configuration entry point and usage guidelines
2026-04-14 22:47:09 +02:00
2a7537f51c
feat: add modular configuration files
2026-04-14 22:43:28 +02:00
ba32fc9076
feat(morphology): support per-arm segment counts for partial amputations
2026-04-14 22:22:17 +02:00
82dfcabede
feat(config): introduce polymorphic architecture configs
...
centralized/decentralized
2026-04-14 22:12:02 +02:00
JibrilExe
20ba63a303
fix: ruff format
2026-04-14 21:14:26 +02:00
JibrilExe
631d01ebf6
feat: log distance to target for each env
2026-04-12 13:09:53 +02:00
JibrilExe
c5a8dd2b3a
feat: expanded used var doc, and added distance to target log
2026-04-12 12:54:48 +02:00
JibrilExe
c0e7569773
feat: More low lvl logs, reward, advantage, returns
2026-04-11 13:42:52 +02:00
JibrilExe
aad086cb7d
fix: Merge with origin/dev
2026-04-10 15:20:22 +02:00
JibrilExe
1ef257544a
feat: first approach to action clipping
2026-04-10 15:18:33 +02:00
cedric
ac352ef431
feat: start of debug setup, experiment description,..
2026-04-10 10:17:18 +00:00
vsc46589 vscuser
b839024e6e
feat(logging): added explained variance chart
2026-04-09 23:14:52 +02:00
2d43f5e642
Apply suggestions from code review
...
Co-authored-by: RobinMeersman <77965843+RobinMeersman@users.noreply.github.com>
Co-authored-by: Tibo De Peuter <tibo.depeuter@telenet.be>
2026-04-09 15:02:02 +02:00
fe10faa344
test(log): wandb integration config file
2026-04-09 00:04:36 +02:00
e9b52e9e8f
refactor: migrate configs from JSON to YAML
2026-04-08 20:37:47 +02:00
512272d6ab
Merge branch 'dev' into feat/wandb-logging
2026-04-08 16:15:38 +02:00
RobinMeersman
ea851ebdbc
Apply suggestion from @tdpeuter
...
Co-authored-by: Tibo De Peuter <tibo.depeuter@ugent.be>
2026-04-06 17:08:48 +02:00
Robin Meersman
b97fc30d5d
feat(PPOTrainer.py): added logging messages
2026-04-06 13:56:54 +02:00
cedric
9920ac35aa
fix: removed wandb, for logging pr ; removed pbs output directive from train.pbs, did not work.
2026-04-05 09:29:47 +00:00
24ae7a2399
fix(hpc): overriding args
2026-04-05 07:35:01 +02:00
75fd385a88
feat(hpc): tensorboard analysis
2026-04-05 06:57:15 +02:00
457a23e5cb
docs(hpc): correct Tyro flag in smoke test comment
2026-04-04 19:03:43 +02:00
92de38608f
chore(hpc): finalize hpc settings and scripts
...
- Update train.pbs to default to smoke test for safety
- Update .gitignore and ruff.toml
- Sync uv.lock (removing python 3.11 remnants)
- Refine smoke test config
2026-04-04 18:59:38 +02:00
92db8c2591
feat(hpc): support run_dir staging and update docs
...
- Add run_dir and checkpoint_frequency to PPOArgs
- Update train.py to use run_dir for SummaryBoard, model saving, and loss plots
- Create configs/production_training.yaml for HPC production runs
- Update HPC.md with run_dir staging strategy details
2026-04-04 18:59:05 +02:00
8b068086c8
revert(build): restore python >=3.12 constraint
...
HPC module Python/3.12.3-GCCcore-13.3.0 satisfies >=3.12, so the
relaxation to >=3.11 was unnecessary. No package version changed.
2026-04-04 18:39:33 +02:00
a774649ff0
test(hpc): add generic smoke test configuration
2026-04-01 19:34:47 +02:00
RobinMeersman
f594cafead
Morphology/brittle star 2 arms ( #17 )
...
Provide the features to read in Environment (Morphology, arena, ...) config files in the JSON format. The example JSON file contains the config for a brittle star with 2 arms
2026-04-01 19:17:42 +02:00
7e7c5bf27c
refactor: set wandb entity and simplify READMEs
2026-04-01 10:26:39 +02:00
2001a92e75
feat(config): add YAML config templates for dev, production and personal use
2026-04-01 00:27:00 +02:00
f31436bccd
feat(config): add YAML configuration system
...
- Add default_ppo.yaml template for training configurations
- Create configs/README.md with usage documentation
- Enable per-researcher configuration without code changes
- Support YAML config files with CLI parameter overrides
- Document how to set personal WandB credentials safely
This allows researchers to maintain personal configs without
committing credentials to the repository.
2026-03-31 19:53:15 +00:00
e256e5e1ad
Initial commit
2026-02-26 14:18:39 +01:00