[tune] Refactor search algorithms (#7037)

* start refactoring of search algorithms

* format

* needs tests

* fix

* suggestions

* Fix PBT

* lint

* refactoring

* hyperopt_working

* dragonfly

* hyperopt

* change_half_of_algs

* save

* code-removed

* remove_lots_of_unneccessary

* changes

* formatting

* suggest

* reset

* rm

* tests

* search-change

* exception

* refactor-doc

* search

* py

* moredocs

* Update doc/source/tune-searchalg.rst

* concurrency

* max

* tune

* betterwarning

* bohb

* tests

* test-change

Co-authored-by: ujvl <misraujval@gmail.com>
This commit is contained in:
Richard Liaw
2020-04-27 08:51:13 -07:00
committed by GitHub
co-authored by ujvl
parent 1d5bceddf0
commit 87557a00fa
31 changed files with 527 additions and 611 deletions
+1 -5
View File
@@ -130,11 +130,7 @@ class AutoMLSearcher(SearchAlgorithm):
> self.best_trial.best_result[self.reward_attr]):
self.best_trial = self._running_trials[trial_id]
def on_trial_complete(self,
trial_id,
result=None,
error=False,
early_terminated=False):
def on_trial_complete(self, trial_id, result=None, error=False):
self.on_trial_result(trial_id, result)
self._unfinished_count -= 1
if self._unfinished_count == 0: