|
|
70facf51cf
|
Merge pull request #20 from SELab-3-2026/feat/wandb-logging
feat: Experiment logging setup
|
2026-04-09 15:26:26 +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 |
|
|
|
849581fcfd
|
fix: linting
|
2026-04-09 00:37:02 +02:00 |
|
|
|
2f31df412b
|
fix(log): avoid duplicates in logs
|
2026-04-09 00:14:28 +02:00 |
|
|
|
fe10faa344
|
test(log): wandb integration config file
|
2026-04-09 00:04:36 +02:00 |
|
|
|
75c6d5bacd
|
fix: mypy complaints
|
2026-04-09 00:02:18 +02:00 |
|
|
|
f6dc9c8e7f
|
feat: add build system, mypy and editable source
|
2026-04-09 00:02:13 +02:00 |
|
|
|
3c6eec2410
|
fix(hpc): typos, .env and pythonpath
|
2026-04-09 00:01:58 +02:00 |
|
|
|
cd7169a75f
|
docs(log): extend how to use UnifiedLogger
|
2026-04-08 20:47:48 +02:00 |
|
|
|
e9b52e9e8f
|
refactor: migrate configs from JSON to YAML
|
2026-04-08 20:37:47 +02:00 |
|
|
|
ae483b306f
|
feat(log): add SimpleLogger for terminal logging without external backends
|
2026-04-08 20:26:26 +02:00 |
|
|
|
d9202b0390
|
refactor(log): use UnifiedLogger in training script
|
2026-04-08 20:14:31 +02:00 |
|
|
|
46ae13abc3
|
feat(log): non-interactive logging, incl. progress bar
|
2026-04-08 19:54:05 +02:00 |
|
|
|
faf31567e8
|
refactor(log): PPOTrainer
|
2026-04-08 19:32:48 +02:00 |
|
|
|
795ae48520
|
feat(log): add TensorBoard support and enhance WandB API key checking
|
2026-04-08 18:58:33 +02:00 |
|
|
|
d4ac45b34e
|
feat(logger): updated run_name format and added runtime log level filtering
|
2026-04-08 18:53:31 +02:00 |
|
|
|
512272d6ab
|
Merge branch 'dev' into feat/wandb-logging
|
2026-04-08 16:15:38 +02:00 |
|
RobinMeersman
|
98d4b5ecd1
|
refactor/style: training loop cleanup to make it more readable/maintainable
|
2026-04-06 17:16:21 +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
|
431ecdf4b4
|
restructure
|
2026-04-06 17:02:40 +02:00 |
|
Robin Meersman
|
b892e3777e
|
feat: removed backup train code
|
2026-04-06 16:30:38 +02:00 |
|
Robin Meersman
|
5d2db286ff
|
feat(ruff.toml): ignore unused imports (F401) in __init__.py
|
2026-04-06 16:23:59 +02:00 |
|
Robin Meersman
|
7a0d00a071
|
fix(PPOTrainer.py): added log toggle to _step
|
2026-04-06 14:10:17 +02:00 |
|
Robin Meersman
|
8a2f8b14bc
|
fix(PPOTrainer.py, PPOArgs.py): added hyperparam config path to cli args, fixed missing arguments error in _step call
|
2026-04-06 14:07:46 +02:00 |
|
Robin Meersman
|
ab7fa1584f
|
other: actually add the renamed file to git
|
2026-04-06 13:58:26 +02:00 |
|
Robin Meersman
|
d5b911fa32
|
feat(experiments): renamed _train_backup.py to _train_backup.py.back to remove duplicated code warning in pycharm
|
2026-04-06 13:58:08 +02:00 |
|
Robin Meersman
|
b97fc30d5d
|
feat(PPOTrainer.py): added logging messages
|
2026-04-06 13:56:54 +02:00 |
|
Robin Meersman
|
84f6fbd76e
|
fix: merge conflict
|
2026-04-06 12:03:12 +02:00 |
|
Robin Meersman
|
9c5203fc7d
|
fix: formatting + linting
|
2026-04-06 11:55:05 +02:00 |
|
Robin Meersman
|
3c7670e1b4
|
fix(train.py): replaced debugging iteration count with dynamically calculated count
|
2026-04-06 11:54:07 +02:00 |
|
Robin Meersman
|
ca17574272
|
fix(PPOTrainer.py): finished all jit-related bugs
|
2026-04-06 11:53:22 +02:00 |
|
Cedric Mekeirle
|
5bd8644025
|
Merge pull request #27 from SELab-3-2026/fix/hpc
Minor HPC fixes
|
2026-04-05 12:36:05 +02:00 |
|
|
|
473a120feb
|
fix(hpc): create runs dir on first run
|
2026-04-05 12:32:02 +02:00 |
|
cedric
|
c1ba3900be
|
fix: restored propper logging
|
2026-04-05 10:26:39 +00:00 |
|
cedric
|
ae49c8167c
|
fix: removed pr review section
|
2026-04-05 10:26:19 +00:00 |
|
Cedric Mekeirle
|
8ef5c9adf8
|
Merge pull request #26 from SELab-3-2026/ci/hpc
Setup HPC
|
2026-04-05 11:31:09 +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 |
|
|
|
fb346a06b2
|
refactor(hpc): ruff checks
|
2026-04-05 08:06:26 +02:00 |
|
|
|
ef380d073f
|
Merge branch 'dev' into ci/hpc
|
2026-04-05 08:01:38 +02:00 |
|
|
|
3db714475f
|
doc(hpc): resource specifiers
|
2026-04-05 07:58:03 +02:00 |
|
|
|
24ae7a2399
|
fix(hpc): overriding args
|
2026-04-05 07:35:01 +02:00 |
|
|
|
d33dc32506
|
feat(hpc): debug logging
|
2026-04-05 07:17:48 +02:00 |
|
|
|
75fd385a88
|
feat(hpc): tensorboard analysis
|
2026-04-05 06:57:15 +02:00 |
|
|
|
059ac681ec
|
fixup! fixup! fix(hpc): rework modules again
|
2026-04-05 00:36:11 +02:00 |
|
|
|
3e586da953
|
fixup! fix(hpc): rework modules again
|
2026-04-05 00:22:04 +02:00 |
|
|
|
a02b5d5f16
|
fix(hpc): disk quota
|
2026-04-05 00:13:25 +02:00 |
|
|
|
3f9c751312
|
fix(hpc): pip cache
|
2026-04-04 23:58:32 +02:00 |
|
|
|
a705154617
|
fix(hpc): rework modules again
|
2026-04-04 23:53:51 +02:00 |
|
github-actions[bot]
|
c8b4df71bb
|
chore(hpc): update env/hpc/requirements.txt from pyproject.toml [skip ci]
|
2026-04-04 21:36:25 +00:00 |
|
|
|
6065603fbd
|
fix(hpc): cuda
|
2026-04-04 23:35:48 +02:00 |
|