Robin Meersman
ca17574272
fix(PPOTrainer.py): finished all jit-related bugs
2026-04-06 11:53:22 +02:00
Robin Meersman
62e11ce243
fix(PPOTrainer.py): bug fixes regarding jax.jit
2026-04-03 15:22:51 +02:00
Robin Meersman
a9302cfd4e
fix(PPOTrainer.py): cleaned up + bug fixes regarding misuse of variable/wrong returns
2026-04-03 14:54:57 +02:00
Robin Meersman
4396c9ac4b
feat(train.py, PPOTrainer.py): cleaned up training loop to specialized class
2026-04-03 14:23:09 +02:00
Robin Meersman
24da8948c5
fix(merge): fixed merge conflict after popping local changes back in from stash
2026-04-03 13:01:05 +02:00
Robin Meersman
1cb0e2d95b
fix(merge): fixed merge conflict
2026-04-03 12:58:40 +02:00
Cedric Mekeirle
4956e1593d
Merge pull request #6 from SELab-3-2026/chore/MLP_Designs
...
Semi Generic MLP library.
2026-04-03 12:55:37 +02:00
cedric
3104678f96
fix: uniform naming
2026-04-03 08:11:50 +00:00
cedric
1c4e40b5fb
fix: uniform naming of models accross code
2026-04-02 18:37:37 +00:00
cedric
79221372df
fix: uniform generic network naming
2026-04-02 18:18:10 +00:00
cedric
40c7e32344
feat: more generic naming for critic, since messager will use the same
2026-04-02 18:11:49 +00:00
cedric
729f122be4
fix: removed useless comment
2026-04-02 18:00:53 +00:00
cedric
95840b789b
fix: usage of field because flax wont allow mutable class object
2026-04-02 17:59:48 +00:00
cedric
9879fea9e2
fix: refactored rl folder into mlps
2026-04-02 17:50:44 +00:00
cedric
15ae86796f
feat: generic network
2026-04-02 17:38:46 +00:00
2263c97fe8
style: ruff format
2026-04-02 17:36:41 +00:00
cmekeirl
4e3eee8ac6
Basic centralized model
2026-04-02 17:36:41 +00:00
cmekeirl
1ad940ce02
Initial proposal for structure
2026-04-02 17:36:41 +00:00
Robin Meersman
ba59361f97
chore(main.py): deleted redundant main.py, feat(plot.py): added plot file to group all visualization related code for the experiments
2026-04-02 15:20:47 +02:00
Robin Meersman
97eaa5c06b
chore(train.py): moved from package to experiments directory
2026-04-02 15:13:27 +02:00
Robin Meersman
45587c5620
fix: losses --> episodic returns
2026-04-02 15:11:39 +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
ecdbe74df4
Merge pull request #9 from SELab-3-2026/chore/ppo
2026-04-01 18:11:59 +02:00
cedric
4e4ab629bd
fix: usage of uv for pre commit ruff format
2026-03-31 21:11:16 +00:00
cedric
d119bf6408
fix: critic is no longer shared with actor network
2026-03-31 16:03:03 +00:00
cedric
98a8f529e1
fix: avoids local ruff mismatch
2026-03-27 08:51:31 +00:00
cedric
a452912b36
removed unnecessary comments
2026-03-27 04:40:13 +00:00
cedric
31c2d188b7
feature: optional message passer function and clearer naming
2026-03-27 04:09:56 +00:00
cedric
ccbbfc18d7
fix: PPO extracted and integrated with jax
2026-03-27 03:27:26 +00:00
RobinMeersman
a85a7b8d89
Environment setup + train loop ( #5 )
...
Mujoco environment setup (vectorized on GPU) + training loop + simulate script
2026-03-26 09:53:54 +01:00
JibrilExe
25a6299eb5
extracted ppo relevant code from cleanrl_atari, and changed to continuous output
2026-03-25 19:34:12 +00:00
Cedric Mekeirle
af9cf1fdc5
Merge pull request #4 from SELab-3-2026/chore/setup-dev-environment
...
chore: Configure development environment
2026-03-21 20:15:26 +01:00
f8df091984
ci: skip actions on draft pull requests
2026-03-21 17:29:21 +01:00
ff462d867a
fix: Use local dirname
...
Use local dirname for devcontainer mounting
2026-03-21 17:26:56 +01:00
cb5a6fbd87
refactor: convert jax verification script to pytest and update docs
2026-03-21 16:55:11 +01:00
741aafab07
fix: comment out preview-only ruff rules causing CI warnings
2026-03-21 16:51:58 +01:00
844cf78c89
fix: migrate ruff.toml to lint section and add pytest to dev dependencies
2026-03-21 16:42:34 +01:00
2e0cf2bf7b
chore: configure git lfs
2026-03-21 16:36:33 +01:00
1d8db987da
ci: configure pre-commit hooks
2026-03-21 16:35:42 +01:00
e18ee3bb73
ci: add granular github actions for linting and testing
2026-03-21 16:05:44 +01:00
ea05ea9367
chore: rework agent rules and skills to use standard .agents directory
2026-03-21 15:14:25 +01:00
Cedric Mekeirle
f1d54cc07c
Merge pull request #2 from SELab-3-2026/docs/research-design
...
docs: Formally document research design
2026-03-21 13:27:28 +01:00
466e4de872
docs: Add DEVELOPMENT
2026-03-21 09:58:00 +01:00
d5c836cbcb
docs: Add CONTRIBUTING
2026-03-21 09:56:40 +01:00
fc9fd5a6c3
chore: configure devcontainer
2026-03-18 17:03:09 +01:00
94f505920c
style: Fix Markdown indentation
2026-03-15 23:03:09 +01:00
bc9419ca53
Apply suggestions from code review
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-15 23:00:30 +01:00
a0d70947c1
docs: Inputs and reward function
2026-03-15 22:35:29 +01:00
59f78a6708
docs: Learning algorithm
2026-03-15 22:26:40 +01:00
29759ef4f4
docs: Modularity
2026-03-15 22:09:41 +01:00