Skip to content

v0.4.0

Compare
Choose a tag to compare
@belerico belerico released this 20 Sep 12:24
· 157 commits to main since this release

v0.4.0 Release Notes

In this release we have:

  • made the whole framework single-entryed, i.e. now one can run an experiment just with python sheeprl.py exp=... env=..., removing the need to prepend lightning run model ... sheeprl.py everytime. The Fabric-related configs can be found and changed under the sheeprl/configs/fabric/ folder. (#97)
  • uniformed the make_env vs make_dict_env method, so there is no more distinction between the two. We now assume that the environment has an observation space that is a gymnasium.spaces.Dict, if it is not an exception is raised. (#96)
  • implemented the resume_from_checkpoint for every algorithm. (#95)
  • added the Crafter environment. (#103)
  • Fixed some environments, in particula Diambra and DMC
    • Diambra: renamed the wrapper implementation file; the done flag now checks if info["env_done"] flag is True. (#98)
    • DMC: removed a env.frame_skip=0 for mujoco envs and removed the action repeat from the DMC wrapper. (#99)