Recent Releases of stable-learning-control

stable-learning-control - v6.0.1

Full Changelog: https://github.com/rickstaa/stable-learning-control/compare/v6.0.0...v6.0.1

- Python
Published by rickstaa over 1 year ago

stable-learning-control - v6.0.0

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 'wandbrunname' 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)

- Python
Published by rickstaa almost 2 years ago

stable-learning-control - v5.1.1

5.1.1 (2024-01-23)

Documentation

- Python
Published by rickstaa about 2 years ago

stable-learning-control - v5.1.0

5.1.0 (2024-01-23)

Features

Documentation

- Python
Published by rickstaa about 2 years ago

stable-learning-control - v5.0.5

5.0.5 (2023-08-31)

Documentation

  • add ros-gazebo-gym positive reward comment (#349) (9f5c434)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v5.0.4

5.0.4 (2023-08-31)

Documentation

  • improve documentation urls and syntax (#346) (22037cb)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v5.0.3

5.0.3 (2023-08-29)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v5.0.2

5.0.2 (2023-08-28)

Bug Fixes

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v5.0.1

5.0.1 (2023-08-14)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v5.0.0

5.0.0 (2023-08-12)

⚠ BREAKING CHANGES

  • buffers: the ReplayBuffer and TrajectoryBuffer classes don't take a rew_dim argument anymore.

Features

  • lac: add finite-horizon Lyapunov Candidate (#328) (ed2c85d)
  • wandb: add 'wandbrunname' argument (#325) (e0a0b9d)

Code Refactoring

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

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.3.0

4.3.0 (2023-08-11)

Features

Bug Fixes

  • tf2: fix critical tf2 gradient update bug (#322) (dfc239b)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.2.0

4.2.0 (2023-08-08)

Features

  • improve hyperparmeter tuning, logger and add W&B logging (#314) (74afd65)

Bug Fixes

  • wandb: fix wandb config format and run name (#317) (ca048de)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.1.0

4.1.0 (2023-08-02)

Features

Documentation

  • update admonitions to new GFM specs (ae7d3bc)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.10

4.0.10 (2023-07-15)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.9

4.0.9 (2023-07-11)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.8

4.0.8 (2023-07-10)

Documentation

  • add snapshots comment to CONTRIBUTING (c2031b2)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.7

4.0.7 (2023-07-09)

Bug Fixes

  • fix 'test_policy' episode length bug (#292) (6d34f74)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.6

4.0.6 (2023-07-09)

Bug Fixes

Documentation

  • improve documentation defaults (be99008)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.5

4.0.5 (2023-07-06)

Bug Fixes

  • ensure 'test_policy' works with gymnasium>=0.28.1 (#276) (80fe370)
  • fix environment validation (#280) (a8a0346)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.4

4.0.4 (2023-07-01)

Bug Fixes

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.3

4.0.3 (2023-06-29)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.2

4.0.2 (2023-06-29)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.1

4.0.1 (2023-06-22)

Documentation

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v4.0.0

4.0.0 (2023-06-22)

⚠ BREAKING CHANGES

  • 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.

Features

  • package: renames the package to stable-learning-control (#257) (1133d0a)
  • replace OpenAi gym with Gymnasium (#255) (9873a03)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v3.0.0

3.0.0 (2023-06-21)

⚠ BREAKING CHANGES

  • The simzoo package is no longer included and has to be installed separately through the stable-gym repository.

Features

  • add hyperparameter variant support for exp config files (6ea47f0)
  • add small policy test script (c701d69)
  • add support for dictionary type observation spaces (e3bf761)

Bug Fixes

  • fix several env/policy load bugs (dddd4d8)
  • fix several policy loading problems (51a664e)
  • fixes npm release action (e47ef0f)
  • package.json: this commit makes sure the release run script contains no bugs (ef958ca)
  • remove 'simzoo' submodule (#246) (0122aae)

Documentation

  • contributing: updates contributing guide (ce126c4)
  • contributing: updates the contributing documentation (bac8787)
  • fix broken external links (51317c0)
  • fix contribution links (#245) (cccc5a7)
  • fix typos (30df6cb)
  • readme.md: adds contributing warning to readme (d848a14)
  • sphinx: fixes documentation errors (38f2da0)
  • sphinx: updates documentation installation instructions (ddadeb6)
  • update docs make file (6eeb56e)
  • update documentation (7ceee46)
  • update documentation and docstrings (5548505)
  • update numpy intersphinx link (581333d)
  • updates code guidelines documentation (4f96a46)
  • updates docs ci readme badge (074b369)

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v2.0.0

2.0.0 (2023-06-21)

⚠ BREAKING CHANGES

  • The simzoo package is no longer included and has to be installed separately through the stable-gym repository.

Features

  • add hyperparameter variant support for exp config files (6ea47f0)
  • add small policy test script (c701d69)
  • add support for dictionary type observation spaces (e3bf761)

Bug Fixes

  • fix several env/policy load bugs (dddd4d8)
  • fix several policy loading problems (51a664e)
  • fixes npm release action (e47ef0f)
  • package.json: this commit makes sure the release run script contains no bugs (ef958ca)
  • remove 'simzoo' submodule (#246) (0122aae)

- Python
Published by rickstaa over 2 years ago

stable-learning-control -

- Python
Published by rickstaa over 2 years ago

stable-learning-control - v1.3.13

🔄 Dependency updates

  • chore(deps): update dependency lint-staged to v12.4.0
    • PR: #184
Uncategorized

- Python
Published by github-actions[bot] almost 4 years ago

stable-learning-control - v1.3.12

🔄 Dependency updates

  • chore(deps): update dependency sort-package-json to v1.55.0
    • PR: #182
Uncategorized

- Python
Published by github-actions[bot] almost 4 years ago

stable-learning-control - v1.3.10

🔄 Dependency updates

  • chore(deps): pin dependency standard-version to 9.3.2
    • PR: #180
Uncategorized

- Python
Published by github-actions[bot] almost 4 years ago

stable-learning-control - v1.3.8

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.7

🔄 Dependency updates

  • Update actions/upload-artifact action to v3
    • PR: #179
  • Update actions/download-artifact action to v3
    • PR: #178
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.6

🔄 Dependency updates

  • Update actions/checkout action to v3
    • PR: #177
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.5

🔄 Dependency updates

  • Update actions/setup-python action to v3
    • PR: #176
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.4

🔄 Dependency updates

  • Update actions/setup-node action to v3
    • PR: #175
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.3

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.2

🔄 Dependency updates

  • Update dependency pnpm to v6.32.0
    • PR: #174
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.1

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.3.0

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.8

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.7

🔄 Dependency updates

  • Update dependency pnpm to v6.31.0
    • PR: #173
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.5

🔄 Dependency updates

  • Update dependency pnpm to v6.30.0
    • PR: #170
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.4

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.3

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.2

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.1

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.2.0

🔄 Dependency updates

  • Update dependency sort-package-json to v1.54.0
    • PR: #169
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.55

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.54

🔄 Dependency updates

  • Update dependency sort-package-json to v1.54.0
    • PR: #169
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.53

🔄 Dependency updates

  • Update dependency pnpm to v6.29.0
    • PR: #168
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.52

🔄 Dependency updates

  • Update dependency pnpm to v6.28.0
    • PR: #164
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.51

🔄 Dependency updates

  • Update dependency @commitlint/cli to v16.1.0
    • PR: #163
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.50

🔄 Dependency updates

  • Update dependency pnpm to v6.27.1
    • PR: #162
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.49

🔄 Dependency updates

  • Update dependency pnpm to v6.26.0
    • PR: #161
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.48

🔄 Dependency updates

  • Update commitlint monorepo to v16 (major)
    • PR: #159
  • Update dependency pnpm to v6.25.0
    • PR: #160
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.47

🔄 Dependency updates

  • Update dependency pnpm to v6.24.0
    • PR: #157
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.46

🔄 Dependency updates

  • Pin dependencies
    • PR: #156
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.45

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.44

🔄 Dependency updates

  • Update dependency sort-package-json to v1.53.1
    • PR: #155
Uncategorized

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.43

  • no changes

- Python
Published by github-actions[bot] about 4 years ago

stable-learning-control - v1.1.42

🔄 Dependency updates

  • Update dependency lint-staged to v12.1.2
    • PR: #154
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.41

🔄 Dependency updates

  • Update commitlint monorepo to v15 (major)
    • PR: #153
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.40

🔄 Dependency updates

  • Update dependency lint-staged to v12
    • PR: #152
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.39

🔄 Dependency updates

  • Update dependency sort-package-json to v1.53.0
    • PR: #151
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.38

🔄 Dependency updates

  • Update commitlint monorepo to v14 (major)
    • PR: #150
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.37

🔄 Dependency updates

  • Update dependency lint-staged to v11.2.5
    • PR: #149
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.36

🔄 Dependency updates

  • Update dependency lint-staged to v11.2.4
    • PR: #148
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.35

🔄 Dependency updates

  • Update dependency husky to v7.0.4
    • PR: #147
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.34

🔄 Dependency updates

  • Pin dependency standard-version to 9.3.2
    • PR: #145
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.33

🔄 Dependency updates

  • Update dependency standard-version to v9.3.2
    • PR: #146
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.32

🔄 Dependency updates

  • Update dependency lint-staged to v11.2.3
    • PR: #144
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.31

🔄 Dependency updates

  • Update dependency lint-staged to v11.2.2
    • PR: #142
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.30

🔄 Dependency updates

  • Update dependency @commitlint/cli to v13.2.1
    • PR: #143
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.29

🔄 Dependency updates

  • Update dependency remark-preset-lint-recommended to v6.1.1
    • PR: #141
Uncategorized

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.28

  • no changes

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.27

Uncategorized - Update dependency lint-staged to v11.2.0 - PR: #140

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.26

Uncategorized - Update commitlint monorepo to v13.2.0 - PR: #139

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.25

Uncategorized - Update dependency sort-package-json to v1.52.0 - PR: #138

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.24

Uncategorized - Update remark monorepo - PR: #137

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.23

  • no changes

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.22

  • no changes

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.21

  • no changes

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.20

  • no changes

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.19

Uncategorized - Pin dependencies - PR: #136

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.18

  • no changes

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.1.17

  • Cleans up github actions.
  • Adds pre-commit linting and formatting hooks.
  • Switches from bump2version to standard-version for versioning.

- Python
Published by github-actions[bot] over 4 years ago

stable-learning-control - v1.0.0

🚀 First stable release of the bayesianlearningcontrol package.

- Python
Published by github-actions[bot] almost 5 years ago

stable-learning-control - v0.9.6

test

- Python
Published by github-actions[bot] almost 5 years ago

stable-learning-control - v0.9.2

  • :bug: Fixes --exp_cfg run bug
    • PR: #118

- Python
Published by github-actions[bot] almost 5 years ago

stable-learning-control - v0.9.3

  • 📝 Changes latex engine of the sphinx documentation to amsmath. This was done since the old engine Katex does not support algorithms (see katex/issues/1863).

- Python
Published by github-actions[bot] almost 5 years ago

stable-learning-control - v0.9.1

  • :green_heart: Fixes OS gh actions
    • PR: #115
  • :memo: Updates documentation header
    • PR: #116
  • :green_heart: Makes sure OS actions don't run on doc change
    • PR: #117

- Python
Published by github-actions[bot] almost 5 years ago

stable-learning-control - v0.9.0

🚀 Features

  • ✨ add robustness eval
    • PR: #114

- Python
Published by github-actions[bot] almost 5 years ago

stable-learning-control - v0.8.3

  • :sparkles: Adds the ability to evaluate the policy performance from a given training checkpoint.

- Python
Published by github-actions[bot] almost 5 years ago

stable-learning-control - v0.8.1

  • :memo: Updates the documentation.
  • :bug: Implements a fix for the math render problem in the documentation.

- Python
Published by github-actions[bot] about 5 years ago

stable-learning-control - v0.7.1

This release fixes a small :bug: bug that was present in the ray tuning example.

- Python
Published by rickstaa about 5 years ago

stable-learning-control - v0.7.0

In this release, an extra CLI option was added (--exp-cfg) was added, which can be used to load hyperparameters based on a yaml configuration file. Several example configuration files were added to the experiments folder. See the documentation for more information on this new feature.

- Python
Published by rickstaa about 5 years ago

stable-learning-control - v0.6.0

  • Fixes small learning rate lower bound bug
    • PR: #105
  • Format Python code with psf/black push
    • PR: #106
  • Fixes plotter
    • PR: #107
  • Add torch tensorboard support
    • PR: #109
  • :sparkles: Adds TF tensorboard support
    • PR: #110
  • :sparkles: Adds Torch GPU support
    • PR: #111
  • :bug: Makes the test_policy utility compatible with tf2
    • PR: #112
  • Update the documentation and cleans up the code
    • PR: #113

- Python
Published by github-actions[bot] about 5 years ago

stable-learning-control - 🚧 First test release

🚧 This is the first test release of the Machine Learning Control package. The code in this release is therefore not throughly tested. Please open an issue if you experience problems or have suggestions.

- Python
Published by rickstaa about 5 years ago