github ray-project/ray ray-0.7.2

latest releases: ray-2.12.0, ray-2.11.0, ray-2.10.0...
4 years ago

Core

  • Improvements
  • Python
    • @ray.remote now inherits the function docstring. #4985
    • Remove typing module from setup.py install_requirements. #4971
  • Java
    • Allow users to set JVM options at actor creation time. #4970
  • Internal
    • Refactor IDs: DriverID -> JobID, change all ID functions to camel case. #4964, #4896
    • Improve organization of directory structure. #4898
  • Peformance
    • Get task object dependencies in parallel from object store. #4775
    • Flush lineage cache on task submission instead of execution. #4942
    • Remove debug check for uncommitted lineage. #5038

Tune

  • Add directional metrics for components. #4120, #4915
  • Disallow setting resources_per_trial when it is already configured. #4880
  • Make PBT Quantile fraction configurable. #4912

RLlib

  • Add QMIX mixer parameters to optimizer param list. #5014
  • Allow Torch policies access to full action input dict in extra_action_out_fn. #4894
  • Allow access to batches prior to postprocessing. #4871
  • Throw error if sample_async is used with pytorch for A3C. #5000
  • Patterns & User Experience
    • Rename PolicyEvaluator => RolloutWorker. #4820
    • Port remainder of algorithms to build_trainer() pattern. #4920
    • Port DQN to build_tf_policy() pattern. #4823
  • Documentation
    • Add docs on how to use TF eager execution. #4927
    • Add preprocessing example to offline documentation. #4950

Other Libraries

  • Add support for distributed training with PyTorch. #4797, #4933
  • Autoscaler will kill workers on exception. #4997
  • Fix handling of non-integral timeout values in signal.receive. #5002

Thanks

We thank the following contributors for their amazing contributions: @jiangzihao2009, @raulchen, @ericl, @hershg, @kfstorm, @kiddyboots216, @jovany-wang, @pschafhalter, @richardliaw, @robertnishihara, @stephanie-wang, @simon-mo, @zhijunfu, @ls-daniel, @ajgokhale, @rueberger, @suquark, @guoyuhong, @jovany-wang, @pcmoritz, @hartikainen, @timonbimon, @TianhongDai

Don't miss a new ray release

NewReleases is sending notifications on new releases.