|
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.