54215ff287
[tune] implement shim instantiation ( #10456 )
...
* Create ray.tune.suggest.create.create_scheduler
* Update __init__.py
* Resolve conflict in __init__.py
* Create ray.tune.schedulers.create.create_scheduler
* Update __init__.py
* Move create_scheduler to tune.schedulers.__init__
* Move create_searcher to tune.suggest.__init__
* Delete tune.suggest.create
* Delete tune.schedulers.create
* Update imports for shim functions in tune.__init__
* Remove shim from tune.suggest.__init__.__all__
* Remove shim from tune.schedulers.__init__.__all__
* Add ShimCreationTest
* Move ShimCreationTest to test_api
* Delete test_shim.py
* Add docstring for ray.tune.create_scheduler
* Add docstring to ray.tune.create_searcher
* Fix typo in ray.tune.create_scheduler docstring
* Fix lint errors in tune.schedulers.__init__
* Fix lint errors in tune.suggest.__init__
* Fix lint errors in tune.suggest.__init__
* Fix lint errors in tune.schedulers.__init__
* Fix imports in test_api
* Fix lint errors in test_api
* Fix kwargs in create_searcher
* Fix kwargs in create_scheduler
* Merge branch 'master' into shim-instantiation
* Update use-case in docs in tune.create_scheduler
* Update use-case in docs in tune.create_searcher
* Remove duplicate pytest run from test_api
* Add check to create_searcher
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
* Add check to create_scheduler
* lint
* Compare types of instances in test_api
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
* Add tune.create_searcher to docs
* Fix doc build
* Fix tests
* Add tune.create_scheduler to docs
* Fix tests
* Fix lint errors
* Update Ax search for master
* Fix metric kwarg for Ax in test_api
* Fix doc build
* Fix HyperOptSearch import in test_api
* Fix HyperOptSearch import in create_searcher
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
2020-09-05 09:36:42 -07:00
Kai Yang and GitHub
f03e91788a
Java doc: "Using Actors" page ( #10438 )
2020-09-05 23:28:03 +08:00
4d4b262069
[docs] Tips for first-time users (copy from blog) ( #10578 )
...
Co-authored-by: Alex Wu <itswu.alex@gmail.com >
2020-09-04 21:44:22 -07:00
Kai Yang and GitHub
6a78ba9752
Java doc: "Starting Ray" page ( #10062 )
2020-09-05 10:15:52 +08:00
2fac66650d
[tune] extend search space api docs ( #10576 )
...
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
2020-09-04 18:39:51 -07:00
Eric Liang and GitHub
2e5e9b291b
[ray 1.0] Make private a few more things ( #10551 )
...
* reomve some more stuff
* no underscore
2020-09-04 17:19:27 -07:00
Edward Oakes and GitHub
34bda32054
[tune/serve] Fix tune/serve integration script broken by serve API change ( #10586 )
2020-09-04 17:11:58 -07:00
40cd572d79
[Doc] Add a section for synchronization primitives in Ray ( #10581 )
...
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
2020-09-04 17:09:15 -07:00
Simon Mo and GitHub
55b6c19d98
[Serve] Implement ServeHandle refactoring ( #10527 )
2020-09-04 15:50:56 -07:00
Eric Liang and GitHub
30911960c8
[1.0] Simple, universal instead of Simple and universal ( #10587 )
2020-09-04 14:04:29 -07:00
Eric Liang and GitHub
da83bbd764
[1.0] Move dask scheduler from experimental to util ( #10553 )
...
* move dask
* fix dask
2020-09-04 12:16:32 -07:00
Edward Oakes and GitHub
786f12edfd
[serve] Serve client refactor ( #10409 )
2020-09-04 12:02:23 -05:00
Justin Terry and GitHub
352718610d
Multi-agent Algorithm Documentation Updates ( #9722 )
2020-09-03 22:37:46 -07:00
Kai Fricke and GitHub
5c3d4a6670
[tune] added MXNet integration callbacks ( #10533 )
2020-09-03 18:06:44 -07:00
Simon Mo and GitHub
eff4375c3d
[Serve] Produtionize Starlette Middlewares ( #10529 )
2020-09-03 17:31:38 -07:00
architkulkarni and GitHub
0d93e92720
[Serve] Reimplement BackendConfig as pydantic model ( #10389 )
2020-09-03 19:16:17 -05:00
Richard Liaw and GitHub
43a7a64b30
[tune] horovod trainable ( #10304 )
2020-09-03 16:53:35 -07:00
Sumanth Ratna and GitHub
89bf262130
[tune] Fix lr typo in FAQ ( #10548 )
2020-09-03 13:37:39 -07:00
0c0b0d0a73
[Core] Added support for submission-time task names. ( #10449 )
...
* Added support for submission-time task names.
* Suggestions from code review: add missing consts
Co-authored-by: SangBin Cho <rkooo567@gmail.com >
* Add num_returns arg to actor method options docstring example.
* Add process name line and proctitle assertion to submission-time task name section of advanced docs.
* Add submission-time task name --> proctitle test for Python worker.
* Added Python actor options tests for num_returns and name.
* Added Java test for submission-time task names.
* Add dashboard image to task name docs section.
* Move to fstrings.
Co-authored-by: SangBin Cho <rkooo567@gmail.com >
2020-09-03 11:45:24 -07:00
krfricke and GitHub
91535e9102
[tune] Refactored Keras integration callbacks ( #10509 )
2020-09-03 10:16:08 -07:00
2bca5fd663
Add documentation for Mars on Ray ( #10468 )
...
* Add documentation for Mars on Ray
* Update mars_on_ray.rst
* refine according to comments
Co-authored-by: hekaisheng <kaisheng.hks@alibaba-inc.com >
Co-authored-by: Eric Liang <ekhliang@gmail.com >
2020-09-03 09:07:33 -07:00
06af62ba91
[tune] refactor tune search space ( #10444 )
...
* Added basic functionality and tests
* Feature parity with old tune search space config
* Convert Optuna search spaces
* Introduced quantized values
* Updated Optuna resolving
* Added HyperOpt search space conversion
* Convert search spaces to AxSearch
* Convert search spaces to BayesOpt
* Added basic functionality and tests
* Feature parity with old tune search space config
* Convert Optuna search spaces
* Introduced quantized values
* Updated Optuna resolving
* Added HyperOpt search space conversion
* Convert search spaces to AxSearch
* Convert search spaces to BayesOpt
* Re-factored samplers into domain classes
* Re-added base classes
* Re-factored into list comprehensions
* Added `from_config` classmethod for config conversion
* Applied suggestions from code review
* Removed truncated normal distribution
* Set search properties in tune.run
* Added test for tune.run search properties
* Move sampler initializers to base classes
* Add tune API sampling test, fixed includes, fixed resampling bug
* Add to API docs
* Fix docs
* Update metric and mode only when set. Set default metric and mode to experiment analysis object.
* Fix experiment analysis tests
* Raise error when delimiter is used in the config keys
* Added randint/qrandint to API docs, added additional check in tune.run
* Fix tests
* Fix linting error
* Applied suggestions from code review. Re-aded tune.function for the time being
* Fix sampling tests
* Fix experiment analysis tests
* Fix tests and linting error
* Removed unnecessary default_config attribute from OptunaSearch
* Revert to set AxSearch default metric
* fix-min-max
* fix
* nits
* Added function check, enhanced loguniform error message
* fix-print
* fix
* fix
* Raise if unresolved values are in config and search space is already set
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
2020-09-03 09:06:13 -07:00
Ian Rodney and GitHub
b9633a2b67
[docker] Support multiple node types ( #10504 )
2020-09-02 18:27:59 -07:00
krfricke and GitHub
57c4183724
[tune] add xgboost callbacks to integration module ( #10502 )
2020-09-02 11:16:09 -07:00
architkulkarni and GitHub
6dbba847a1
[Docs] update instructions for building docs ( #10480 )
2020-09-01 14:17:20 -07:00
Richard Liaw and GitHub
3f98a8bfcb
[docs] Fix warnings for sphinx 1.8 ( #10476 )
...
* fix-build-for-sphinx18
* jnilit
2020-09-01 13:37:35 -07:00
Eric Liang and GitHub
e5d089384b
[1.0] Ray whitepaper link and tagline update ( #10455 )
2020-09-01 09:48:35 -07:00
Stephanie Wang and GitHub
9c2c952262
Add documentation for Dask-on-Ray ( #10452 )
...
* Dask on ray
* Dask on ray
* line
* Add links
2020-09-01 08:13:04 -07:00
f3f698816d
[tune] Added PyTorch Lightning callbacks to integrations ( #10220 )
...
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
2020-08-31 15:30:48 -07:00
Ian Rodney and GitHub
5d4d67c47d
[docker] Mirror Functionality of CI scripts & Fix docs ( #10349 )
...
* first-pass
* add back build examples
* remove unnecessary test
* add gcc and more formatting
* doc fixing
* small fixes
2020-08-31 10:57:17 -07:00
Eric Liang and GitHub
c14b44a292
[api] Remove legacy memory management docs ( #10406 )
2020-08-28 20:00:58 -07:00
Eric Liang and GitHub
f6a1698bab
[autoscaler] Add documentation for multi node type autoscaling ( #10405 )
2020-08-28 19:57:21 -07:00
Eric Liang and GitHub
2a204260a8
[api] Second round of 1.0 API changes: exceptions, num_return_vals ( #10377 )
2020-08-28 19:57:02 -07:00
Eric Liang and GitHub
519354a39a
[api] Initial API deprecations for Ray 1.0 ( #10325 )
2020-08-28 15:03:50 -07:00
Edward Oakes and GitHub
94a069e575
Fix docs - atexit is not called when you ray.kill() an actor ( #10367 )
2020-08-28 13:51:10 -05:00
Eric Liang and GitHub
bd245a1c18
[api] Clean up and document Actor name / lifetime API ( #10332 )
2020-08-27 13:38:39 -07:00
SangBin Cho and GitHub
f846b26165
[Doc] Add ports configuration & Move dashboard to the original place ( #10281 )
...
* Done.
* Address code review.
* Addressed code review.
2020-08-27 12:00:16 -07:00
0aec4cbccb
[Tune] Update PBT Transformers Example ( #10289 )
...
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
Co-authored-by: krfricke <krfricke@users.noreply.github.com >
2020-08-27 08:25:05 -07:00
Michael Luo and GitHub
4e9888ce2f
[RLlib] Dreamer ( #10172 )
2020-08-26 13:24:05 +02:00
8c0503ddd3
[Tune] Convert PBT DCGAN Example to Function API ( #10246 )
...
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
2020-08-25 22:34:19 -07:00
fyrestone and GitHub
08adbb371f
Cross language exception ( #10023 )
2020-08-26 10:46:05 +08:00
Eric Liang and GitHub
deea1861ab
[rllib] Try fixing torch GPU and masking errors ( #10168 )
2020-08-25 18:34:19 -07:00
Matthew Strawbridge and GitHub
7a5af7e744
Fix links to ddpg tuned examples ( #9713 )
2020-08-25 11:30:13 -07:00
5a787a8253
[tune] added FAQ to docs ( #10222 )
...
Co-authored-by: Richard Liaw <rliaw@berkeley.edu >
2020-08-24 21:51:02 -07:00
Max Fitton and GitHub
832f5cdccb
[Dashboard] Memory View Group by Stack Trace and UI Overhaul ( #10227 )
2020-08-24 14:54:42 -05:00
Richard Liaw and GitHub
6bd5458bef
[tune] cleanup error messaging/diagnose_serialization helper ( #10210 )
2020-08-22 11:50:49 -07:00
Simon Mo and GitHub
6b93ad11d0
[Doc] Add Architecture Doc for Ray Serve ( #10204 )
2020-08-20 11:40:47 -07:00
Sven Mika and GitHub
d14b501692
[RLlib] First attempt at cleaning up algo code in RLlib: PG. ( #10115 )
2020-08-20 17:05:57 +02:00
Amog Kamsetty and GitHub
9ff687c093
[SGD][Docs] docs for training/ validation results ( #10181 )
2020-08-19 17:22:28 -07:00
Simon Mo and GitHub
a785106b47
[Doc] Remove experimental marker for asyncio API ( #10202 )
2020-08-19 16:52:50 -07:00