[tune] Cross-Framework Compatibility (#2646)

This commit is a first pass at restructuring the Trial execution logic to support running on multiple frameworks.
This commit is contained in:
joyyoj
2018-08-22 10:55:45 -07:00
committed by Richard Liaw
parent fbe6c59f72
commit 38867eea4e
12 changed files with 680 additions and 340 deletions
+1 -1
View File
@@ -185,7 +185,7 @@ class HyperBandScheduler(FIFOScheduler):
raise Exception("Trial with unexpected status encountered")
if bracket.continue_trial(t):
if t.status == Trial.PAUSED:
t.unpause()
trial_runner.trial_executor.unpause_trial(t)
elif t.status == Trial.RUNNING:
action = TrialScheduler.CONTINUE
return action