* 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>
* 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>
* Write a test.
* Basic structure done.
* Reduce flakiness of tests.
* Addressed code review.
* Skipping tests because it is flaky for now.
* Fix linting issues.
* Increase sleep time to see lint messages.
* Lint issue fixed.
* Fix errors in ActorPool documentation
1. map() and map_unordered() name
2. The print statement doesn't work
* Correctly change lines
* Address comments from pr
* requesting new workers only when pipelines to existing ones are full
* linting
* added unit testing & linting
* finished refactoring to consolidate all the fields that belong to a SchedulingKey into a single hashmap
* linting
* fixed bugs introduced by rebasing from new upstream master
* changes as part of the PR review process
* Fix typo in src/ray/core_worker/transport/direct_task_transport.cc
Co-authored-by: fangfengbin <869218239a@zju.edu.cn>
* Fixed comment in src/ray/core_worker/transport/direct_task_transport.cc
Co-authored-by: Stephanie Wang <swang@cs.berkeley.edu>
* second revision, with linting. all tests are passing locally
* Renamed SafeToDeleteEntry method in SchedulingKeyEntry
Co-authored-by: Stephanie Wang <swang@cs.berkeley.edu>
* all new revisions but the memory leak check. performed linting.
* added checks to make sure scheduling_key_entries does not leak memory
* linting. all checks passing locally
* edited CheckNoSchedulingKeyEntries function
* linting
* fixed build error on mac
* created public version of CheckNoSchedulingKeyEntries to acquire the lock
* linting
Co-authored-by: fangfengbin <869218239a@zju.edu.cn>
Co-authored-by: Stephanie Wang <swang@cs.berkeley.edu>