MachineIntelligenceCore:Visualization
|
Contains classess and tools related to visualization of input data, SDRs etc. More...
Classes | |
class | DrawingUtils |
Class offering methods for drawing in OpenGL windows. More... | |
class | Window |
Parent class of all OpenGL-based windows (abstract). More... | |
class | WindowCollectorChart |
OpenGL-based window responsible for displaying data collected in DataCollector objects in the form of a chart. More... | |
class | Grayscale |
Class containing enumerators used in grayscale windows. More... | |
class | WindowGrayscaleBatch |
OpenGL-based window responsible for displaying grayscale (singlechannel) batch in a window. More... | |
class | WindowManager |
Class responsible for management of all OpenGL windows - defined in the form of a singleton, with double-checked locking pattern (DCLP) based access to instance. More... | |
class | WindowMatrix2D |
OpenGL-based window responsible for displaying 2D matrices. More... | |
class | WindowMazeOfDigits |
OpenGL-based window responsible for displaying maze of digits (0-9) in a heat map-like form. More... | |
class | WindowMNISTDigit |
OpenGL-based window responsible for displaying a MNIST digit with a moving agent on top. More... | |
class | WindowProbability |
class | RGB |
Class containing enumerators used in windows displaying RGB images (tensors). More... | |
class | WindowRGBTensor |
OpenGL-based window responsible for displaying RGB (three channel) batch in a window. More... | |
Typedefs | |
typedef WindowCollectorChart < float > | WindowCollectorFloatChart |
typedef std::pair< unsigned int, mic::opengl::visualization::Window * > | id_win_pair_t |
Type used in adding windows to registry. More... | |
typedef std::map< unsigned int, mic::opengl::visualization::Window * > ::iterator | id_win_it_t |
Type used in iterating/searching for windows in registry. More... | |
Enumerations | |
enum | mark { CIRCLE, PLUS, CROSS, SQUARE, NO_MARK, NO_LINE, ONE_CIRCLE } |
Different types of marks drawn on chars. More... | |
enum | MazeOfDigitsChannels : std::size_t { MazeOfDigitsChannels::Digits = 0, MazeOfDigitsChannels::Goals = 1, MazeOfDigitsChannels::Walls = 2, MazeOfDigitsChannels::Agent = 3, MazeOfDigitsChannels::Count = 4 } |
MazeOfDigits channels. More... | |
enum | MNISTDigitChannels : std::size_t { MNISTDigitChannels::Pixels = 0, MNISTDigitChannels::Goals = 1, MNISTDigitChannels::Agent = 2, MNISTDigitChannels::Count = 3 } |
MNIST Digit environment channels. More... | |
Contains classess and tools related to visualization of input data, SDRs etc.
typedef std::map<unsigned int, mic::opengl::visualization::Window*>::iterator mic::opengl::visualization::id_win_it_t |
Type used in iterating/searching for windows in registry.
Definition at line 50 of file WindowManager.hpp.
typedef std::pair<unsigned int, mic::opengl::visualization::Window*> mic::opengl::visualization::id_win_pair_t |
Type used in adding windows to registry.
Definition at line 37 of file WindowManager.hpp.
Definition at line 289 of file WindowCollectorChart.hpp.
Different types of marks drawn on chars.
Enumerator | |
---|---|
CIRCLE | |
PLUS | |
CROSS | |
SQUARE | |
NO_MARK | |
NO_LINE | |
ONE_CIRCLE |
Definition at line 57 of file DrawingUtils.hpp.
|
strong |
MazeOfDigits channels.
Enumerator | |
---|---|
Digits |
Channel storing digits. |
Goals |
Channel storing goal(s) |
Walls |
Channel storing walls(s) |
Agent |
Channel storing the agent position. |
Count |
Number of channels. |
Definition at line 41 of file WindowMazeOfDigits.hpp.
|
strong |
MNIST Digit environment channels.
Enumerator | |
---|---|
Pixels |
Channel storing image intensities (this is a grayscale image) |
Goals |
Channel storing goal(s) |
Agent |
Channel storing the agent position. |
Count |
Number of channels. |
Definition at line 41 of file WindowMNISTDigit.hpp.