26 namespace application {
#define APP_SLEEP()
Macro which sleeps the application for a time specified by the sleep_interval variable stored in APP_...
Base class for all applications.
TrainThenTestApplication(std::string node_name_)
virtual bool performLearningStep()=0
#define APP_STATE
Macro returning application state instance.
#define APP_DATA_SYNCHRONIZATION_SCOPED_LOCK()
Macro creating a scoped lock with the use of data_synchronizaton_mutex stored by WindowManager.
virtual bool performSingleStep()
unsigned long iteration
Iteration counter.
virtual bool performTestingStep()=0
Contains declaration of a base class for all train-then-test type applications.