Ray 2.12.0

2.12.0

Ray-2.12.0

Added 4
  • Store Ray Data logs in special subdirectory
  • Add in `local_read` option to `from_torch`
  • Support of images and video logging in WandB
  • Example script to pre-train an `RLModule` in single-agent fashion, then bring checkpoint into multi-agent setup and continue training
Changed 3
  • Remove spammy log for "new output engine"
  • Better support and separation-of-concerns for `model_config_dict` in new API stack
  • More example scripts got translated from the old- to the new API stack including Curriculum learning and custom-gym-env
Fixed 4
  • Fix the config to disable progress bar
  • Disable gathering the full state dict in `RayFSDPStrategy` for `lightning>2.1`
  • Fix getting attributes on stdout during Serve logging redirect
  • Fix GetAllJobInfo `is_running_tasks` is not returning the correct value when driver starts ray

Ray Libraries

Ray Data

🎉 New Features:

  • Store Ray Data logs in special subdirectory (#44743)

💫 Enhancements:

  • Add in local_read option to from_torch (#44752)

🔨 Fixes:

  • Fix the config to disable progress bar (#44342)

📖 Documentation:

  • Clarify deprecated Datasource docstrings (#44790)
Ray Train

🔨 Fixes:

  • Disable gathering the full state dict in RayFSDPStrategy for lightning>2.1 (#44569)
Ray Tune

💫 Enhancements:

  • Remove spammy log for "new output engine" (#44824)
  • Enable isort (#44693)
Ray Serve

🔨 Fixes:

  • [Serve] fix getting attributes on stdout during Serve logging redirect (#44787)
RLlib

🎉 New Features:

  • Support of images and video logging in WandB (env rendering example script for the new API stack coming up). (#43356)

💫 Enhancements:

  • Better support and separation-of-concerns for model_config_dict in new API stack. (#44263)
  • Added example script to pre-train an RLModule in single-agent fashion, then bring checkpoint into multi-agent setup and continue training. (#44674)
  • More examples scripts got translated from the old- to the new API stack: Curriculum learning, custom-gym-env, etc..: (#44706, #44707, #44735, #44841)
Ray Core and Ray Clusters

🔨 Fixes:

  • Fix GetAllJobInfo is_running_tasks is not returning the correct value when driver starts ray (#44459)

Thanks

Many thanks to all those who contributed to this release! @can-anyscale, @hongpeng-guo, @sven1977, @zcin, @shrekris-anyscale, @liuxsh9, @jackhumphries, @GeneDer, @woshiyyya, @simonsays1980, @omatthew98, @andrewsykim, @n30111, @architkulkarni, @bveeramani, @aslonnie, @alexeykudinkin, @WeichenXu123, @rynewang, @matthewdeng, @angelinalg, @c21

View original

Upgraded? How did it go?

Discussion