23 #ifndef SRC_APPLICATION_EPISODICTRAINANDTESTAPPLICATION_HPP_
24 #define SRC_APPLICATION_EPISODICTRAINANDTESTAPPLICATION_HPP_
29 namespace application {
virtual bool performSingleStep()
mic::configuration::Property< unsigned long > number_of_episodes
Base class for all applications.
Contains declaration of a base class for all applications.
Parent class for all applications basing on episodes. Each episode consists of two phases: a training...
virtual void startNewEpisode()=0
unsigned long learning_iteration
Learning iteration counter.
virtual void finishCurrentEpisode()=0
virtual bool performTestingStep()=0
EpisodicTrainAndTestApplication(std::string node_name_)
virtual ~EpisodicTrainAndTestApplication()
unsigned long episode
Episode counter.
virtual bool performLearningStep()=0