, including all inherited members.
baseDomNode(GDom *pDoc, const char *szClassName) | GClasses::GSystemLearner | [protected] |
blurImageVector(const double *pIn, double *pOut, int wid, int hgt, int chan, double valueRange, int radius, int iters) | GClasses::GRecurrentModel | [static] |
calibrate(const double *pObs) | GClasses::GRecurrentModel | [virtual] |
context() | GClasses::GRecurrentModel | [inline] |
contextDims() | GClasses::GRecurrentModel | [inline] |
doAction(const double *pAction) | GClasses::GRecurrentModel | [virtual] |
frames(GMatrix *pDataAction, GMatrix *pDataObs, bool calibrateContext, unsigned int frameWidth, int stepsPerImage, double scalePredictions) | GClasses::GRecurrentModel | |
GRecurrentModel(GSupervisedLearner *pTransition, GSupervisedLearner *pObservation, size_t actionDims, size_t contextDims, size_t obsDims, GRand *pRand, std::vector< size_t > *pParamDims=NULL) | GClasses::GRecurrentModel | |
GRecurrentModel(GDomNode *pNode, GRand *pRand) | GClasses::GRecurrentModel | |
GSystemLearner() | GClasses::GSystemLearner | [inline] |
GSystemLearner(GDomNode *pNode) | GClasses::GSystemLearner | [inline] |
joshuaEstimateState(GMatrix *pActions, GMatrix *pObservations) | GClasses::GRecurrentModel | [protected] |
m_actionDims | GClasses::GRecurrentModel | [protected] |
m_channels | GClasses::GRecurrentModel | [protected] |
m_contextDims | GClasses::GRecurrentModel | [protected] |
m_multiplier | GClasses::GRecurrentModel | [protected] |
m_obsDims | GClasses::GRecurrentModel | [protected] |
m_paramDims | GClasses::GRecurrentModel | [protected] |
m_pBuf | GClasses::GRecurrentModel | [protected] |
m_pContext | GClasses::GRecurrentModel | [protected] |
m_pixels | GClasses::GRecurrentModel | [protected] |
m_pObservationFunc | GClasses::GRecurrentModel | [protected] |
m_pParamRanges | GClasses::GRecurrentModel | [protected] |
m_pParams | GClasses::GRecurrentModel | [protected] |
m_pRand | GClasses::GRecurrentModel | [protected] |
m_pTransitionFunc | GClasses::GRecurrentModel | [protected] |
m_pValidationData | GClasses::GRecurrentModel | [protected] |
m_trainingSeconds | GClasses::GRecurrentModel | [protected] |
m_transitionDelta | GClasses::GRecurrentModel | [protected] |
m_useIsomap | GClasses::GRecurrentModel | [protected] |
m_validationInterval | GClasses::GRecurrentModel | [protected] |
mosesEstimateState(GMatrix *pActions, GMatrix *pObservations) | GClasses::GRecurrentModel | [protected] |
obsDims() | GClasses::GRecurrentModel | [inline] |
observationFunc() | GClasses::GRecurrentModel | [inline] |
onFinishedComputingStateEstimate(GMatrix *pStateEstimate) | GClasses::GRecurrentModel | [inline, virtual] |
onObtainValidationScore(size_t timeSlice, double seconds, double squaredError) | GClasses::GRecurrentModel | [inline, virtual] |
paramDims() | GClasses::GRecurrentModel | [inline] |
paramRanges() | GClasses::GRecurrentModel | [inline] |
params() | GClasses::GRecurrentModel | [inline] |
predict(double *pObs) | GClasses::GRecurrentModel | [virtual] |
predictPixel(const double *pParams, double *pObs) | GClasses::GRecurrentModel | |
prepareForOptimization(GMatrix *pActions, GMatrix *pObservations) | GClasses::GRecurrentModel | [protected] |
quickValidate(GMatrix *pDataAction, GMatrix *pDataObs, size_t pixelSamples, double *paramArray, bool monotonic) | GClasses::GRecurrentModel | |
serialize(GDom *pDoc) | GClasses::GRecurrentModel | [virtual] |
setTrainingSeconds(double d) | GClasses::GRecurrentModel | [inline] |
setUseIsomap(bool b) | GClasses::GRecurrentModel | [inline] |
trainAaron(GMatrix *pActions, GMatrix *pObservations) | GClasses::GRecurrentModel | |
trainBackPropThroughTime(GMatrix *pActions, GMatrix *pObservations, size_t depth, size_t itersPerSeqLen) | GClasses::GRecurrentModel | |
trainEvolutionary(GMatrix *pActions, GMatrix *pObservations) | GClasses::GRecurrentModel | |
trainHillClimber(GMatrix *pActions, GMatrix *pObservations, double dev, double decay, double seconds, bool climb, bool anneal) | GClasses::GRecurrentModel | |
trainJoshua(GMatrix *pActions, GMatrix *pObservations) | GClasses::GRecurrentModel | |
trainMoses(GMatrix *pActions, GMatrix *pObservations) | GClasses::GRecurrentModel | |
trainObservationFunction(GMatrix *pEstState, GMatrix *pObservations) | GClasses::GRecurrentModel | [protected] |
trainObservationFunctionIteratively(double dStart, GMatrix *pEstState, GMatrix *pObservations) | GClasses::GRecurrentModel | [protected] |
trainTransitionFunction(GMatrix *pActions, GMatrix *pEstState) | GClasses::GRecurrentModel | [protected] |
transitionFunc() | GClasses::GRecurrentModel | [inline] |
validate(std::vector< GMatrix * > &validationData, bool calibrateContext, bool monotonic, double multiplier) | GClasses::GRecurrentModel | |
validateDuringTraining(double timeInterval, std::vector< GMatrix * > *pValidationData) | GClasses::GRecurrentModel | |
~GRecurrentModel() | GClasses::GRecurrentModel | [virtual] |
~GSystemLearner() | GClasses::GSystemLearner | [inline, virtual] |