GClasses
|
This is the base class for algorithms that learn to model dynamical systems. More...
#include <GSystemLearner.h>
Public Member Functions | |
GSystemLearner () | |
GSystemLearner (GDomNode *pNode) | |
virtual | ~GSystemLearner () |
virtual void | calibrate (const double *pObs)=0 |
Calibrate the context based on some actual observations. More... | |
virtual void | doAction (const double *pAction)=0 |
Simulates performing the specified action. More... | |
virtual void | predict (double *pObs)=0 |
Predict the current observations for the current context. More... | |
Protected Member Functions | |
GDomNode * | baseDomNode (GDom *pDoc, const char *szClassName) const |
Child classes should use this in their implementation of serialize. More... | |
This is the base class for algorithms that learn to model dynamical systems.
|
inline |
|
inline |
|
inlinevirtual |
|
protected |
Child classes should use this in their implementation of serialize.
|
pure virtual |
Calibrate the context based on some actual observations.
Implemented in GClasses::GRecurrentModel.
|
pure virtual |
Simulates performing the specified action.
Implemented in GClasses::GRecurrentModel.
|
pure virtual |
Predict the current observations for the current context.
Implemented in GClasses::GRecurrentModel.