![]() |
aGrUM
0.20.2
a C++ library for (probabilistic) graphical models
|
#include <agrum/FMDP/learning/fmdpLearner.h>
Miscelleanous methods | |
double | rmax__ |
learnerSize More... | |
double | modaMax__ |
learnerSize More... | |
Size | size () |
learnerSize More... | |
const IVisitableGraphLearner * | varLearner (Idx actionId, const DiscreteVariable *var) const |
extractCount More... | |
virtual double | rMax () const |
learnerSize More... | |
virtual double | modaMax () const |
learnerSize More... | |
Definition at line 59 of file fmdpLearner.h.
|
private |
Definition at line 69 of file fmdpLearner.h.
|
private |
Definition at line 64 of file fmdpLearner.h.
|
private |
Definition at line 72 of file fmdpLearner.h.
gum::FMDPLearner< VariableAttributeSelection, RewardAttributeSelection, LearnerSelection >::FMDPLearner | ( | double | learningThreshold, |
bool | actionReward, | ||
double | similarityThreshold = 0.05 |
||
) |
Default constructor.
Definition at line 47 of file fmdpLearner_tpl.h.
gum::FMDPLearner< VariableAttributeSelection, RewardAttributeSelection, LearnerSelection >::~FMDPLearner | ( | ) |
Default destructor.
Definition at line 65 of file fmdpLearner_tpl.h.
References gum::Set< Key, Alloc >::emplace().
|
virtual |
Gives to the learner a new transition.
actionId | : the action on which the transition was made |
obs | : the observed transition |
Implements gum::ILearningStrategy.
Definition at line 159 of file fmdpLearner_tpl.h.
References gum::Set< Key, Alloc >::emplace().
|
virtual |
Initializes the learner.
Implements gum::ILearningStrategy.
Definition at line 96 of file fmdpLearner_tpl.h.
References gum::Set< Key, Alloc >::emplace().
|
inline |
Initializes the learner.
Definition at line 107 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 112 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 118 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 165 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 173 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 183 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 128 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 138 of file fmdpLearner.h.
|
inline |
Initializes the learner.
Definition at line 150 of file fmdpLearner.h.
|
inlinevirtual |
learnerSize
Implements gum::ILearningStrategy.
Definition at line 246 of file fmdpLearner.h.
References gum::FMDPLearner< VariableAttributeSelection, RewardAttributeSelection, LearnerSelection >::modaMax__.
|
inlinevirtual |
learnerSize
Implements gum::ILearningStrategy.
Definition at line 240 of file fmdpLearner.h.
References gum::FMDPLearner< VariableAttributeSelection, RewardAttributeSelection, LearnerSelection >::rmax__.
|
virtual |
learnerSize
Implements gum::ILearningStrategy.
Definition at line 193 of file fmdpLearner_tpl.h.
References gum::Set< Key, Alloc >::emplace().
|
virtual |
Starts an update of datastructure in the associated FMDP.
Implements gum::ILearningStrategy.
Definition at line 222 of file fmdpLearner_tpl.h.
References gum::Set< Key, Alloc >::emplace().
|
inlinevirtual |
extractCount
Implements gum::ILearningStrategy.
Definition at line 235 of file fmdpLearner.h.
|
private |
Definition at line 258 of file fmdpLearner.h.
|
private |
Definition at line 260 of file fmdpLearner.h.
|
private |
Definition at line 261 of file fmdpLearner.h.
|
private |
The FMDP to store the learned model.
Definition at line 256 of file fmdpLearner.h.
|
private |
Definition at line 264 of file fmdpLearner.h.
|
private |
learnerSize
Definition at line 249 of file fmdpLearner.h.
Referenced by gum::FMDPLearner< VariableAttributeSelection, RewardAttributeSelection, LearnerSelection >::modaMax().
|
private |
Definition at line 262 of file fmdpLearner.h.
|
private |
learnerSize
Definition at line 243 of file fmdpLearner.h.
Referenced by gum::FMDPLearner< VariableAttributeSelection, RewardAttributeSelection, LearnerSelection >::rMax().
|
private |
Definition at line 265 of file fmdpLearner.h.