|
MachineIntelligenceCore:ReinforcementLearning
|
Classes | |
| class | Environment |
| Abstract class representing an environment. More... | |
| class | Gridworld |
| Class emulating the gridworld environment. More... | |
| class | MazeOfDigits |
| Class emulating the maze of digits environment. More... | |
| class | MNISTDigit |
| Class emulating the MNISTDigit digit environment. More... | |
Enumerations | |
| enum | GridworldChannels : std::size_t { GridworldChannels::Goals = 0, GridworldChannels::Pits = 1, GridworldChannels::Walls = 2, GridworldChannels::Agent = 3, GridworldChannels::Count = 4 } |
| Gridworld channels. 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... | |
|
strong |
Gridworld channels.
| Enumerator | |
|---|---|
| Goals |
Channel storing goal(s) |
| Pits |
Channel storing pit(s) |
| Walls |
Channel storing walls(s) |
| Agent |
Channel storing the agent position. |
| Count |
Number of channels. |
Definition at line 36 of file Gridworld.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 36 of file MazeOfDigits.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 37 of file MNISTDigit.hpp.