bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
Loading...
Searching...
No Matches
epsilon_decay_options.h
Go to the documentation of this file.
1
#ifndef EPSILON_DECAY_OPTIONS_H
2
#define EPSILON_DECAY_OPTIONS_H
3
4
5
#include <string>
6
7
namespace
cuberl
{
8
namespace
rl {
9
10
11
enum class
EpsilonDecayOptionType
:
int
{
12
INVALID_TYPE
=0,
NONE
,
EXPONENTIAL
,
INVERSE_STEP
,
CONSTANT_RATE
13
};
14
15
20
21
// inline
22
// std::string to_string(EpsilonDecayOptionType type){return type._to_string();}
23
24
25
}
26
27
}
28
29
#endif
// EPSILON_DECAY_OPTIONS_H
cuberl::rl::EpsilonDecayOptionType
EpsilonDecayOptionType
Definition
epsilon_decay_options.h:11
cuberl::rl::EpsilonDecayOptionType::INVALID_TYPE
@ INVALID_TYPE
cuberl::rl::EpsilonDecayOptionType::CONSTANT_RATE
@ CONSTANT_RATE
cuberl::rl::EpsilonDecayOptionType::NONE
@ NONE
cuberl::rl::EpsilonDecayOptionType::EXPONENTIAL
@ EXPONENTIAL
cuberl::rl::EpsilonDecayOptionType::INVERSE_STEP
@ INVERSE_STEP
cuberl
Various utilities used when working with RL problems.
Definition
cuberl_types.h:16
libs
cuberl
include
cuberl
rl
epsilon_decay_options.h
Generated by
1.9.8