Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 6.0.0 #386

Merged
merged 1 commit into from
Mar 24, 2024
Merged

chore(main): release 6.0.0 #386

merged 1 commit into from
Mar 24, 2024

Conversation

rickstaa
Copy link
Owner

@rickstaa rickstaa commented Jan 23, 2024

🤖 I have created a release beep boop

6.0.0 (2024-03-15)

⚠ BREAKING CHANGES

  • buffers: the ReplayBuffer and TrajectoryBuffer classes don't take a rew_dim argument anymore.
  • package: The package should now be used as stable_learning_control instead of bayesian_learning_control.
  • This package now depends on Gymnasium instead of Gym. Furthermore, it also requires Gymnasium>=26 (see https://gymnasium.farama.org/content/migration-guide/) for more information.
  • The simzoo package is no longer included and has to be installed separately through the stable-gym repository.

Features

  • add docker container (#379) (972079f)
  • add hyperparameter variant support for exp config files (6ea47f0)
  • add small policy test script (c701d69)
  • add support for dictionary type observation spaces (e3bf761)
  • add torch reproducibility code (#320) (89ef5a2)
  • enable GPU device selection (#406) (73c1374)
  • exp_cfg: fix 'start_policy' empty config bug (e7f3cf9)
  • exp: add lambda lr check experiments (fedfa16)
  • exp: add min statistics to rstaa2024 data analysis (16ff564)
  • exp: add rstaa 2024 data analysis script (f0df0a4)
  • exp: rename CompOscillator lambda experiment (ec7103c)
  • improve 'eval_robustness' utility (#313) (3985867)
  • improve hyperparmeter tuning, logger and add W&B logging (#314) (74afd65)
  • lac: add finite-horizon Lyapunov Candidate (#328) (ed2c85d)
  • lac: implement Han et al. 2020 hyperparameters (#399) (574b651)
  • latc: add LATC algorithm (#323) (d74c64f)
  • package: renames the package to stable-learning-control (#257) (1133d0a)
  • plot: improve plotter arguments (#425) (c7202a2)
  • pytorch: add alpha/lambda learning rate customization (#412) (6feb749)
  • replace OpenAi gym with Gymnasium (#255) (9873a03)
  • tf2: add alpha/lambda learning rate customization (#416) (712e94b)
  • wandb: add 'wandb_run_name' argument (#325) (e0a0b9d)

Bug Fixes

  • Address flake8 and black formatting issues (#395) (517ee30)
  • correct finite horizon buffer calculation (#398) (779201c)
  • correctly close gymnasium environments (#340) (a179176)
  • ensure 'test_policy' works with gymnasium>=0.28.1 (#276) (80fe370)
  • fix 'test_policy' episode length bug (#292) (6d34f74)
  • fix 'test_policy' rendering (#291) (48443ca)
  • fix environment validation (#280) (a8a0346)
  • fix plot dataframe loading (#338) (90e16e9)
  • fix several env/policy load bugs (dddd4d8)
  • fix several policy loading problems (51a664e)
  • improve tensorflow lazy import (#272) (75192a4)
  • pytorch: correct epoch-based learning rate decay behavior (#410) (a8df90f)
  • pytorch: correct step-based learning rate decay (#405) (7d7ac76)
  • pytorch: ensure correct application of constant learning rate (#411) (2b3693e)
  • pytorch: fix learning rate decay defaults (#414) (27964fe)
  • pytorch: resolve critical action rescaling bug (#403) (71d4f64)
  • remove 'simzoo' submodule (#246) (0122aae)
  • Resolve ruamel safe_load deprecation issue (#396) (cfcf81c)
  • run: resolve issue with data_dir input argument (#409) (8d93610)
  • tf2: correct off-by-one error in learning rate decay calculation (#415) (6ab5001)
  • tf2: correct step-based learning rate decay (#407) (642a193)
  • tf2: fix critical tf2 gradient update bug (#322) (dfc239b)
  • torch: handle 'update_after' set to zero (#408) (7999590)
  • wandb: fix wandb config format and run name (#317) (ca048de)

Documentation

Code Refactoring

  • buffers: remove unused 'rew_dim' argument (#327) (a69a7f6)

This PR was generated with Release Please. See documentation.

@rickstaa rickstaa force-pushed the release-please--branches--main branch 12 times, most recently from 3d1e80e to 57c4cf0 Compare February 8, 2024 20:05
@rickstaa rickstaa force-pushed the release-please--branches--main branch 6 times, most recently from 6de543e to 06d5046 Compare February 14, 2024 10:19
@rickstaa rickstaa force-pushed the release-please--branches--main branch 9 times, most recently from 0c3c284 to 964959a Compare February 24, 2024 19:21
@rickstaa rickstaa force-pushed the release-please--branches--main branch 2 times, most recently from c782057 to 0500eb7 Compare March 2, 2024 08:31
@rickstaa rickstaa force-pushed the release-please--branches--main branch 11 times, most recently from a507acd to d761319 Compare March 11, 2024 10:59
@rickstaa rickstaa force-pushed the release-please--branches--main branch 2 times, most recently from df00224 to fbdb79d Compare March 15, 2024 11:08
@rickstaa rickstaa force-pushed the release-please--branches--main branch from fbdb79d to 06cccff Compare March 15, 2024 12:58
@rickstaa rickstaa merged commit 000ac7a into main Mar 24, 2024
12 of 14 checks passed
@rickstaa rickstaa deleted the release-please--branches--main branch March 24, 2024 18:42
@rickstaa
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant