Skip to content

Releases: social-ai-uoft/sorrel

v1.4.0

12 Mar 23:23

Choose a tag to compare

What's Changed

  • Additional environments: chess, iowa, tag
  • CLI tool and documentation
  • Optional dependency for LLM integration

Full Changelog: v1.3.1...v1.4.0

v1.3.1

28 Aug 16:11

Choose a tag to compare

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

30 May 20:52
62029eb

Choose a tag to compare

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

06 May 18:10
4348aae

Choose a tag to compare

  • 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

03 Apr 17:57

Choose a tag to compare

Changes:

  • SorrelModel renamed to BaseModel
  • \examples moved to \sorrel\examples
  • ObservationSpec now takes in full_view parameter
  • Pyright errors reduced from 198 to 95

Full Changelog: v1.1.0...v1.2.0

v1.1.0

20 Mar 20:40

Choose a tag to compare

Changes:

  • New logo!
  • ReadtheDocs integration
  • Updated certain Jax model implementations for Pytest compatibility

Full Changelog: v1.0.0...v1.1.0

v1.0.0

14 Mar 18:47

Choose a tag to compare

v1.0.0 Pre-release
Pre-release

Changes:

  • Rebranded to Sorrel!
  • New ActionSpec class 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