Skip to content

Releases: sail-sg/envpool

0.4.2

25 Nov 18:39
c193a30
Compare
Choose a tag to compare

New Env

  1. finish porting classic_control (#25, #34)

Bug Fix

  1. Atari speed and correctness (#21, #35)
  2. avoid overwriting config when registering multiple envs (#29)
  3. remove -1 in python spec, otherwise it cannot use action_spaec.sample() (#34)
  4. change abc_meta in py_envpool.h to support multiple pybind11 registrations in one file (#34)

Documentation

  1. how to integrate new env into envpool (#31, #32)

Enhancement

  1. add ci pipeline for generating wheels (#36)
  2. update issue templates
  3. add a warning when calling envpool.seed function (#22)
  4. raise ValueError when batch_size > num_envs (#22)
  5. move reward to common_state_spec (#22)
  6. add reward_threshold in config and will auto pop up in env.spec.reward_threshold (#24)
  7. split registration to per-env (#26)

0.4.1

14 Nov 16:53
fd1634e
Compare
Choose a tag to compare

Bug Fix

  1. fix atari env cv2::resize bug: previous code doesn't use INTER_AREA correctly (#13)
  2. fix black screen in atari env (#15)

Enhancement

  1. add dockerfile for develop env and release env: make docker-dev and make docker-release respectively (#11)
  2. upgrade ALE to 0.7.3 (#15)
  3. fix auditwheel purelib warning (#12)
  4. add repeat_action_probability (#15)

0.4.0

10 Nov 01:17
Compare
Choose a tag to compare

First open-source EnvPool version. Only include Atari environments but reserve multi-agent APIs for further integration.