Releases: social-ai-uoft/sorrel
Releases · social-ai-uoft/sorrel
v1.4.0
v1.3.1
What's Changed
- IQN issues fix
- Removed multiprocessing in Environment class
- Updates to layers and buffers
Full Changelog: v1.3.0...v1.3.1
v1.3.0
Changes:
- Added Hydra/OmegaConfig for handling configuration files
- Updated readthedocs to require Python 3.12
- Removed jax support from main branch
- Environment now named World, new Environment class encapsulates experiment dynamics & provides a run function
- Pre-commit CI for all hooks other than Pyright
Full Changelog: v1.2.1...v1.3.0
v1.2.1
- Fixed miscellaneous type errors
- Now depends on Python 3.12 instead of 3.11
- ObservationSpec and its children now utilize generic typing
Full Changelog: v1.2.0...v1.2.1
v1.2.0
Changes:
SorrelModelrenamed toBaseModel\examplesmoved to\sorrel\examplesObservationSpecnow takes infull_viewparameter- Pyright errors reduced from 198 to 95
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Changes:
- New logo!
- ReadtheDocs integration
- Updated certain Jax model implementations for Pytest compatibility
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Changes:
- Rebranded to Sorrel!
- New
ActionSpecclass for translating interpretable actions with numeric actions - Documentation for
SorrelModel, basic entities and more - New tutorial for model wrapping
Full Changelog: v0.1.0...v1.0.0