Releases: ray-project/ray
Releases · ray-project/ray
ray-0.5.3
API
- Add
ray.is_initialized()
to check ifray.init()
has been called. #2818
Fixes and Improvements
- Fix issue in which
ray stop
fails to kill plasma object store. #2850 - Remove dependence on
psutil
. #2892
RLlib
- Set better default for VF clip PPO parameter to avoid silent performance degradation. #2921
- Reward clipping should default to off for non-Atari environments. #2904
- Fix LSTM failing to train on truncated sequences. #2898
Tune
- Fixed a small bug in trial pausing and cleaned up error messages. #2815
ray-0.5.2
Breaking Changes
- Local mode has changed from
ray.init(driver_mode=ray.PYTHON_MODE)
toray.init(local_mode=True)
to improve clarity.
Autoscaler and Cluster Setup
- Added many convenience commands such as
ray up
,ray attach
,ray exec
, andray rsync
to simplify launching jobs with Ray. - Added experimental support for local/on-prem clusters.
RLlib
- Added the IMPALA algorithm.
- Added the ARS algorithm.
- Added the A2C variant of A3C.
- Added support for distributional DQN.
- Made improvements to multiagent support.
- Added support for model-based rollouts and custom policies.
- Added initial set of reference Atari results.
Tune
SearchAlgorithm
s can now be used separately fromTrialScheduler
s and are found inray.tune.suggest
.- All
TrialScheduler
s have been consolidated underray.tune.schedulers
. - Minor API changes:
- For
Experiment
configuration,repeat
has been renamed tonum_samples
. - Now,
register_trainable
is handled implicitly.
- For
ray-0.5.0
ray-0.4.0
ray-0.3.1
ray-0.3.0
ray-0.2.2
ray-0.2.1
Bump version number to 0.2.1. (#1026)
ray-0.2.0
Bump version to 0.2.0. (#877)