MachineIntelligenceCore:Visualization
Main Page
Namespaces
Classes
Files
File List
File Members
OpenGLTrainThenTestApplication.hpp
Go to the documentation of this file.
1
23
#ifndef SRC_OPENGL_APPLICATION_OPENGLTRAINTHENTESTAPPLICATION_HPP_
24
#define SRC_OPENGL_APPLICATION_OPENGLTRAINTHENTESTAPPLICATION_HPP_
25
26
#include <
opengl/application/OpenGLApplication.hpp
>
27
28
namespace
mic {
29
namespace
opengl {
30
namespace
application {
31
32
class
OpenGLTrainThenTestApplication
:
public
opengl::application::OpenGLApplication
{
33
public
:
38
OpenGLTrainThenTestApplication
(std::string node_name_);
39
43
virtual
~OpenGLTrainThenTestApplication
() { };
44
45
protected
:
49
virtual
bool
performSingleStep
();
50
55
virtual
bool
performLearningStep
() = 0;
56
61
virtual
bool
performTestingStep
() = 0;
62
63
};
64
65
}
/* namespace application */
66
}
/* namespace opengl */
67
}
/* namespace mic */
68
69
#endif
/* SRC_OPENGL_APPLICATION_OPENGLTRAINTHENTESTAPPLICATION_HPP_ */
mic::opengl::application::OpenGLApplication
An abstract class implementing basic functions for two-threaded, OpenGL-based applications. Introduces the execution phases that are typical for all learning/classification applications, imposes fine code granulation.
Definition:
OpenGLApplication.hpp:44
mic::opengl::application::OpenGLTrainThenTestApplication::OpenGLTrainThenTestApplication
OpenGLTrainThenTestApplication(std::string node_name_)
Definition:
OpenGLTrainThenTestApplication.cpp:30
mic::opengl::application::OpenGLTrainThenTestApplication
Definition:
OpenGLTrainThenTestApplication.hpp:32
mic::opengl::application::OpenGLTrainThenTestApplication::~OpenGLTrainThenTestApplication
virtual ~OpenGLTrainThenTestApplication()
Definition:
OpenGLTrainThenTestApplication.hpp:43
mic::opengl::application::OpenGLTrainThenTestApplication::performTestingStep
virtual bool performTestingStep()=0
mic::opengl::application::OpenGLTrainThenTestApplication::performSingleStep
virtual bool performSingleStep()
Definition:
OpenGLTrainThenTestApplication.cpp:36
OpenGLApplication.hpp
mic::opengl::application::OpenGLTrainThenTestApplication::performLearningStep
virtual bool performLearningStep()=0
src
opengl
application
OpenGLTrainThenTestApplication.hpp
Generated on Wed Feb 6 2019 00:58:37 for MachineIntelligenceCore:Visualization by
1.8.6