Releases: PKU-Alignment/omnisafe
Releases · PKU-Alignment/omnisafe
v0.5.0
Features
- Feat(off-policy): support off-policy pid and update performance for navigation by @Gaiejj in PR #245 .
- Style(model-based): fix mypy and polish api docstring by @Gaiejj in PR #244.
- Feat: improve test coverage and clear redundant code by @Gaiejj in PR #238.
- Feat: update benchmarks and provide configs for reproducing results by @Gaiejj in PR #238
- Feat: add CODEOWNERS and refine ISSUE TEMPLATE by @zmsn-2077 in PR #233.
- Style: support mypy checking and update docstring style by @Gaiejj in PR #221.
- Feat: add Dockerfile and codecov.yml by @XuehaiPan in PR #217.
- Chore: update benchmark performance for first-order algorithms by @muchvo in PR #215.
- Chore: clean some trivial code by @muchvo in PR #214.
- Feat(pid-lagrange, test): add algo and update test by @Gaiejj in PR #210.
- Feat: add offline algorithms by @rockmagma02 in PR #175.
Documentations
- Docs: polish algorithms tutorial by @Gaiejj in PR #242.
- Docs: change link to PKU-Alignment by @Gaiejj in PR #239.
- Docs: polish readme by @zmsn-2077 in PR #231.
- Docs: polish algorithm tutorial and update API docs by @Gaiejj in PR #225.
Fixes
v0.4.0
- refactor: condense top-level benchmarks
- deps(joblib): unpin joblib
- fix: check duplicated parameters and values which are specified in the experiment grid
- refactor: update hyper-parameters for first-order algorithms
- feat(off-policy): support off-policy lag
- fix(off-policy): fix log when not update
- fix: enable smooth param in Costs when plotting
- feat(saute, simmer): support saute rl and clean the code
- refactor(algo_wrapper, configs): rename update cycle and refactor structure
- style: fix grammar in README and normalize string in
pyproject.toml
- refactor(common/logger): refactor and simplify logger storage logic
- chore: update benchmark performance for first-order algorithms
- fix(simmer, PID): fix simmer performance and tune parameters
- refactor: minor changes regarding documentation and dependencies
- feat: add model-based algorithms
- docs: update contributing.md
v0.3.0
- docs: update api documents
- fix(experiment grid): fix file path problem when using gpu in experiment grid
- feat: update CLI for gpu and statistics tools
- feat: perfecting training workflow
- deps(torch): pin the version of pytorch
- docs: update changelog.md
- feat: add ruff and codespell integration
v0.2.2
v0.2.1
v0.2.0
- chore: update GitHub workflow
- feat: support command line interfaces for
omnisafe
- fix(onpolicy_adapter): fix the calculation of last state value
- feat: support cuda
- docs: update docs style
- fix(config.py): fix config assertion
- fix: fix autoreset wrapper
- refactor(wrapper): refactor the cuda setting
- docs: update README and the usage of CLI