Commit Graph

321 Commits

Author SHA1 Message Date
Ujval Misra a4659a8f8b [tune] Add support for function-based stopping condition (#5754) 2019-09-23 18:39:00 -07:00
Richard Liaw e00071721a [tune] tf2.0 testing and supporting callables (#5738) 2019-09-21 17:01:14 -07:00
Hersh Godse d17b35494d [tune] Save/Restore for Suggestion Algs (#5719) 2019-09-21 11:11:57 -07:00
Vince Jankovics 7e214fd95e [tune] TensorBoard HParams for TF2.0 (#5678) 2019-09-21 11:06:34 -07:00
Richard Liaw 2b2eb4debb [tune] Checkpoint and Sync at end (#5699) 2019-09-15 15:58:58 -07:00
Hersh Godse 336aef1774 [tune] Save and Restore for bayesopt (#5623) 2019-09-10 13:11:59 -07:00
Richard Liaw d89ceb3ee5 [tune] Fix numerical error (#5653) 2019-09-07 07:34:51 -07:00
Richard Liaw 34f6d2fc5c [tune] Update trainable docs and support hparams (#5558) 2019-09-04 12:44:42 -07:00
lanlin 3ea9062419 Lazily create summary writer for TF2 logger. (#5631) 2019-09-04 09:22:56 -07:00
Richard Liaw ad96d3c4fb [tune] Fix TB Memory Leak (#5629) 2019-09-03 23:44:12 -07:00
Richard Liaw 130b8f21da [tune] Global checkpointing for tune at end (#5499) 2019-09-03 15:36:25 -07:00
lanlin c3b0c62290 Remove the unused argument cusomt_loggers in Experiment. (#5619) 2019-09-03 10:34:46 -07:00
Eric Liang a101812b9f Replace --redis-address with --address in test, docs, tune, rllib (#5602)
* wip

* add tests and tune

* add ci

* test fix

* lint

* fix tests

* wip

* sugar dep
2019-09-01 16:53:02 -07:00
Richard Liaw c49b98cfc4 [tune] Add encoder for PBT (#5599)
* Add encoder

* Apply suggestions from code review
2019-09-01 15:27:42 -07:00
Si-Yuan 0292f99e6c Fix DeprecationWarning (#5608) 2019-09-01 15:21:32 -07:00
Eric Liang daf38c8723 [tune] Deprecate tune.function (#5601)
* remove tune function

* remove examples

* Update tune-usage.rst
2019-08-31 16:00:10 -07:00
Eric Liang bea43c85b1 Ref count objects created with ray.put (#5590)
* wip

* add weakref option

* tune util

* test ref

* doc

* fix tests
2019-08-30 16:43:23 -07:00
Richard Liaw 411f30c125 [docs] Second push of changes (#5391) 2019-08-28 17:54:15 -07:00
idthanm 52a6a1b9f7 [tune] TF2.0 TensorBoard support (#5547)
* Fix tensorboard log issue with tensorflow2.0

* tf2 support
2019-08-27 10:53:27 -07:00
Richard Liaw d2a6f7958a [tune] Fix for keras threading (#5517) 2019-08-23 18:29:40 -07:00
gehring b520f6141e [rllib] Adds eager support with a generic TFEagerPolicy class (#5436) 2019-08-23 14:21:11 +08:00
Richard Liaw cdc9227f1b [tune] ASHA xgboost and lightgbm examples (#5500) 2019-08-22 10:37:59 -07:00
Eric Liang e2e30ca507 Ray, Tune, and RLlib support for memory, object_store_memory options (#5226) 2019-08-21 23:01:10 -07:00
Richard Liaw d7b309223b [tune] MLFlow Logger (#5438) 2019-08-14 15:58:18 -07:00
Richard Liaw 16acd18ce6 [tune] Quick Fix BOHB example (#5449) 2019-08-14 01:04:28 -07:00
Richard Liaw 3a1e8d06f9 [tune] Fix Travis Blocking (#5448) 2019-08-13 20:56:37 -07:00
Neil Lugovoy 1376f1ae60 [tune] Reporter crash fix (#5426)
Co-authored-by: Richard Liaw <rliaw@berkeley.edu>
2019-08-13 14:10:22 -07:00
Lisa Dunlap b7d0733362 [tune] Implement BOHB (#5382) 2019-08-13 12:32:07 -07:00
Tom 3218ee389a [tune] Fix get_best_logdir behaviour (#5429)
* Fix get_best_logdir behaviour

* addtest
2019-08-12 14:28:09 -07:00
Richard Liaw cff72d1a54 [minor][tune] update pbt docs (#5420) 2019-08-11 12:39:54 -07:00
Peng Zhenghao 983f3c83d8 [tune] Allow relative local_dir at tune.run() (#4734) 2019-08-10 16:49:34 -07:00
Juan Redondo Pizarro 7e8a4a62ea [tune] Add hyperopt warm start feature (#5372) 2019-08-09 12:27:57 -07:00
Richard Liaw ed89897a31 [tune,autoscaler] Test yaml, add better distributed docs (#5403) 2019-08-08 00:59:23 -07:00
Richard Liaw 094ec7adbc [tune] Allow nested values in trial runner (#5346) 2019-08-06 14:36:17 -07:00
Matthew A. Wright e3c9f7e83a Custom action distributions (#5164)
* custom action dist wip

* Test case for custom action dist

* ActionDistribution.get_parameter_shape_for_action_space pattern

* Edit exception message to also suggest using a custom action distribution

* Clean up ModelCatalog.get_action_dist

* Pass model config to ActionDistribution constructors

* Update custom action distribution test case

* Name fix

* Autoformatter

* parameter shape static methods for torch distributions

* Fix docstring

* Generalize fake array for graph initialization

* Fix action dist constructors

* Correct parameter shape static methods for multicategorical and gaussian

* Make suggested changes to custom action dist's

* Correct instances of not passing model config to action dist

* Autoformatter

* fix tuple distribution constructor

* bugfix
2019-08-06 11:13:16 -07:00
Richard Liaw 32f275344b [tune] Pandas as soft dep 2019-08-05 18:59:08 -07:00
Eric Liang 955154a19d Reduce Ray / RLlib startup messages (#5368) 2019-08-05 13:23:54 -07:00
Michael Gump 67f9e225cf [tune] Fix small bug in experiment_analysis (#5365)
* [tune] Fix small bug in experiment_analysis

_experiment_state was not set as an attribute of ExperimentAnalysis

* Update python/ray/tune/analysis/experiment_analysis.py

Co-Authored-By: Richard Liaw <rliaw@berkeley.edu>
2019-08-05 13:19:30 -07:00
Richard Liaw 1eaa57c98f [tune] Distributed example + walkthrough (#5157) 2019-08-02 09:17:20 -07:00
jichan3751 bd6dfc994f [sgd] Replaced class Resources in sgd with use_gpu (#5252) 2019-08-01 01:03:10 -07:00
Lukas Folle 0391050daf Fixed link in tune that was not working (#5331) 2019-07-31 21:43:46 -07:00
lanlin 341dbf6c45 [tune] support nested dictionaries for CSVLogger (#5295) 2019-07-27 14:44:34 -07:00
Richard Liaw 5e15b36d6e [tune] experiment_analysis split to Analysis (#5115) 2019-07-27 01:10:52 -07:00
lanlin d9e81da3b8 [tune] configurable maximum length of trial identifier (#5287) 2019-07-26 17:09:54 -07:00
Richard Liaw 53fb876a5f Improved KeyboardInterrupt Exception Handling (#5237) 2019-07-22 02:29:56 -07:00
Richard Liaw b0c0de49a2 [tune] Fixup exception messages (#5238) 2019-07-20 22:36:27 -07:00
Richard Liaw 1530389822 [tune] Fast Node Recovery (#5053) 2019-07-12 13:47:30 -07:00
Richard Liaw 691c9733f9 [tune] Document trainable attributes and enable user-checkpoint… (#4868) 2019-07-10 18:51:11 -07:00
Richard Liaw 0b540ab492 [tune] Test example checkpointing (#4728) 2019-07-10 01:58:26 -07:00
Sam Toyer 7ad854d4c6 [tune] Use traceback.format_tb() (fixes #5135) (#5136) 2019-07-08 01:13:06 -07:00