CLearnDataObject Class Reference
Interface for all
objects that learn, like V-Functions or Q-Functions.
More...
#include <clearndataobject.h>
Inheritance diagram for CLearnDataObject:
List of all
members.
Detailed Description
Interface for all objects that learn, like V-Functions or
Q-Functions.
This is just a small interface, providing general functions for
all objects which mantains changeable, learned data. The interface
consists of following functions, which has to be implemented by
every subclass:
Constructor & Destructor Documentation
|
CLearnDataObject::CLearnDataObject
|
( |
|
) |
|
|
| virtual
CLearnDataObject::~CLearnDataObject
|
( |
|
) |
[inline,
virtual] |
|
Member Function Documentation
| virtual void
CLearnDataObject::loadData
|
( |
FILE * |
stream |
) |
[pure
virtual] |
|
| |
Implemented in CRBFCenterNetwork,
CAgentLogger,
CEpisode,
CEpisodeHistorySubset,
CGradientUpdateFunction,
CLSTDLambda,
CAbstractQFunction,
CGradientQFunction,
CQFunction,
CComposedQFunction,
CFeatureRewardModel,
CFeatureStateRewardModel,
CRewardLogger,
CContinuousStateList,
CSamplingBasedTransitionModel,
CSamplingBasedGraph,
CAbstractFeatureStochasticEstimatedModel,
CAbstractVFunction,
CGradientVFunction, and
CFeatureVFunction.
|
| void
CLearnDataObject::loadDataFromFile
|
( |
char * |
filename |
) |
|
|
| virtual void
CLearnDataObject::resetData
|
( |
|
) |
[pure
virtual] |
|
| |
Implemented in CRBFCenterNetwork,
CAgentLogger,
CContinuousActionGradientPolicy,
CContinuousActionPolicyFromGradientFunction,
CContinuousActionFeaturePolicy,
CContinuousActionSigmoidPolicy,
CContinuousTimeAndActionSigmoidVMGradientPolicy, CEpisode, CEpisodeHistorySubset,
CGradientUpdateFunction,
CLSTDLambda,
CAbstractQFunction,
CGradientQFunction,
CQFunction,
CComposedQFunction,
CFeatureRewardModel,
CFeatureStateRewardModel,
CRewardLogger,
CContinuousStateList,
CSamplingBasedTransitionModel,
CSamplingBasedGraph,
CAbstractFeatureStochasticEstimatedModel,
CTorchGradientFunction,
CVFunctionFromGradientFunction,
CQFunctionFromGradientFunction,
CUnknownDataQFunction,
CRegressionTreeVFunction,
CRegressionTreeQFunction,
CAbstractVFunction,
CGradientVFunction, and
CFeatureVFunction.
|
| void
CLearnDataObject::resetLearnData
|
( |
|
) |
|
|
| virtual void
CLearnDataObject::saveData
|
( |
FILE * |
stream |
) |
[pure
virtual] |
|
| |
Implemented in CRBFCenterNetwork,
CAgentLogger,
CEpisode,
CEpisodeHistorySubset,
CGradientUpdateFunction,
CLSTDLambda,
CAbstractQFunction,
CGradientQFunction,
CQFunction,
CComposedQFunction,
CFeatureRewardModel,
CFeatureStateRewardModel,
CRewardLogger,
CContinuousStateList,
CSamplingBasedTransitionModel,
CSamplingBasedGraph,
CAbstractFeatureStochasticEstimatedModel,
CRegressionTreeVFunction,
CAbstractVFunction,
CGradientVFunction, and
CFeatureVFunction.
|
| void
CLearnDataObject::saveDataToFile
|
( |
char * |
filename |
) |
|
|
| void
CLearnDataObject::setResetFile
|
( |
char * |
restFile |
) |
|
|
Member Data Documentation
The documentation for this class was generated from the following
file:
|