#include <Training_Execution_Strategy.h>
Public Member Functions | |
Training_Execution_Strategy (Pipeline &, Model &, Checkpointer &) | |
virtual | ~Training_Execution_Strategy () |
void | execute () |
This is a default implementation for the Execution_Strategy interface for training a model.
This can use a passed in Checkpointer to do failure recovery
A pipeline needs to be passed.
Training_Execution_Strategy::Training_Execution_Strategy | ( | Pipeline & | pipeline, | |
Model & | model, | |||
Checkpointer & | checkpointer | |||
) |
Training_Execution_Strategy::~Training_Execution_Strategy | ( | ) | [virtual] |
void Training_Execution_Strategy::execute | ( | ) | [virtual] |
Define what filters need to added and when Runs the pipeline for 'iter' iterations
Implements Execution_Strategy.
Reimplemented in Synchronized_Training_Execution_Strategy.