MachineIntelligenceCore:ReinforcementLearning
|
#include <MazeMatrixImporter.hpp>
Public Member Functions | |
MazeMatrixImporter (std::string node_name_="maze_importer") | |
virtual | ~MazeMatrixImporter () |
bool | importData () |
virtual void | initializePropertyDependentVariables () |
Public Attributes | |
size_t | maze_width |
Width of a maze. More... | |
size_t | maze_height |
Height of a maze. More... | |
Protected Attributes | |
mic::configuration::Property < std::string > | data_filename |
Definition at line 33 of file MazeMatrixImporter.hpp.
mic::importers::MazeMatrixImporter::MazeMatrixImporter | ( | std::string | node_name_ = "maze_importer" | ) |
Constructor. Sets MNIST image default properties. Registers properties.
node_name_ | Name of the node in configuration file. |
Definition at line 34 of file MazeMatrixImporter.cpp.
References data_filename.
|
inlinevirtual |
Virtual destructor. Empty.
Definition at line 44 of file MazeMatrixImporter.hpp.
bool mic::importers::MazeMatrixImporter::importData | ( | ) |
Method responsible for importing/loading mazes from files.
Definition at line 41 of file MazeMatrixImporter.cpp.
References data_filename, maze_height, and maze_width.
Referenced by mic::application::HistogramFilterMazeLocalization::initializePropertyDependentVariables(), and mic::application::EpisodicHistogramFilterMazeLocalization::initializePropertyDependentVariables().
|
inlinevirtual |
Method responsible for initialization of all variables that are property-dependent - here not required, yet empty.
Definition at line 55 of file MazeMatrixImporter.hpp.
|
protected |
Property: directory/Name of file containing mazes.
Definition at line 67 of file MazeMatrixImporter.hpp.
Referenced by importData(), and MazeMatrixImporter().
size_t mic::importers::MazeMatrixImporter::maze_height |
Height of a maze.
Definition at line 61 of file MazeMatrixImporter.hpp.
Referenced by mic::application::HistogramFilterMazeLocalization::createDataContainers(), importData(), and mic::application::HistogramFilterMazeLocalization::storeCurrentStateInDataContainers().
size_t mic::importers::MazeMatrixImporter::maze_width |
Width of a maze.
Definition at line 55 of file MazeMatrixImporter.hpp.
Referenced by mic::application::HistogramFilterMazeLocalization::createDataContainers(), importData(), and mic::application::HistogramFilterMazeLocalization::storeCurrentStateInDataContainers().