mirror of
https://github.com/gryf/coach.git
synced 2025-12-18 03:30:19 +01:00
Adding should_train helper and should_train in graph_manager
This commit is contained in:
committed by
zach dwiel
parent
a2e57a44f1
commit
a7f5442015
@@ -32,13 +32,13 @@ def training_worker(graph_manager, checkpoint_dir):
|
||||
|
||||
# training loop
|
||||
while True:
|
||||
graph_manager.phase = core_types.RunPhase.TRAIN
|
||||
graph_manager.train(core_types.TrainingSteps(1))
|
||||
graph_manager.phase = core_types.RunPhase.UNDEFINED
|
||||
|
||||
graph_manager.evaluate(graph_manager.evaluation_steps)
|
||||
|
||||
graph_manager.save_checkpoint()
|
||||
if graph_manager.should_train():
|
||||
graph_manager.phase = core_types.RunPhase.TRAIN
|
||||
graph_manager.train(core_types.TrainingSteps(1))
|
||||
graph_manager.phase = core_types.RunPhase.UNDEFINED
|
||||
graph_manager.evaluate(graph_manager.evaluation_steps)
|
||||
graph_manager.save_checkpoint()
|
||||
time.sleep(10)
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
Reference in New Issue
Block a user