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.