MachineIntelligenceCore:Toolchain
|
src | |
application | |
Application.cpp | Contains definition of methods of the base Application class |
Application.hpp | Contains declaration of a base class for all applications |
ApplicationFactory.cpp | Contains definition of application factory methods |
ApplicationFactory.hpp | Contains declaration of application factory, used by common main files for initialization of application objects |
ApplicationState.cpp | ApplicationState definition |
ApplicationState.hpp | ApplicationState declaration |
ContinuousLearningApplication.cpp | Contains definition of methods of continuous learning base application type |
ContinuousLearningApplication.hpp | Contains declaration of a base class for all continuous learning type applications |
EpisodicTrainAndTestApplication.cpp | Contains definition of methods of episodic learning application base class |
EpisodicTrainAndTestApplication.hpp | Contains declaration of a base class for all episodic learning type applications |
KeyHandlerRegistry.cpp | Definition of methods of abstract KeyHandlerRegistry class responsible for handling the keypressed callbacks |
KeyHandlerRegistry.hpp | Contains declaration of the abstract KeyHandlerRegistry class responsible for handling the keypressed callbacks |
TrainThenTestApplication.cpp | Contains definition of methods of train-then-test base application class |
TrainThenTestApplication.hpp | Contains declaration of a base class for all train-then-test type applications |
configuration | |
ParameterServer.cpp | Contains declaration of parameter server class methods |
ParameterServer.hpp | Contains declaration of parameter server singleton along with some auxiliary typedefs |
Property.hpp | Contains declaration of the Property class |
PropertyTests.cpp | |
PropertyTree.cpp | Contains definition of methods of the PropertyTree class |
PropertyTree.hpp | Contains declaration of the PropertyTree class |
logger | |
ConsoleOutput.hpp | Contains definition of a logger output class responsible for writing (colour) logs onto the console output |
Log.hpp | Contains definitions of main logger-related macros |
Logger.cpp | Contains definition of logger methods |
Logger.hpp | Contains declaration of a logger, a singleton responsible for logging and displaying all kinds of messages |
LoggerAux.cpp | Contains definitions of logger auxiliary functions |
LoggerAux.hpp | Contains declarations of logger auxiliary functions, macros and severity type |
LoggerOutput.hpp | Contains definition of an abstract logger output class, from which all output classes should be derrived |
ScopeLogger.hpp | Contains definition of ScopeLogger class |
test | |
logger_test.cpp | Program for testing logger (with console output) |