GClasses
GClasses::MyRecurrentModel Member List

This is the complete list of members for GClasses::MyRecurrentModel, including all inherited members.

baseDomNode(GDom *pDoc, const char *szClassName) const GClasses::GSystemLearnerprotected
blurImageVector(const double *pIn, double *pOut, int wid, int hgt, int chan, double valueRange, int radius, int iters)GClasses::GRecurrentModelstatic
calibrate(const double *pObs)GClasses::GRecurrentModelvirtual
context()GClasses::GRecurrentModelinline
contextDims()GClasses::GRecurrentModelinline
doAction(const double *pAction)GClasses::GRecurrentModelvirtual
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::GSystemLearnerinline
GSystemLearner(GDomNode *pNode)GClasses::GSystemLearnerinline
joshuaEstimateState(GMatrix *pActions, GMatrix *pObservations)GClasses::GRecurrentModelprotected
m_actionDimsGClasses::GRecurrentModelprotected
m_channelsGClasses::GRecurrentModelprotected
m_contextDimsGClasses::GRecurrentModelprotected
m_dStartGClasses::MyRecurrentModelprotected
m_multiplierGClasses::GRecurrentModelprotected
m_obsDimsGClasses::GRecurrentModelprotected
m_paramDimsGClasses::GRecurrentModelprotected
m_pBufGClasses::GRecurrentModelprotected
m_pContextGClasses::GRecurrentModelprotected
m_pixelsGClasses::GRecurrentModelprotected
m_pObservationFuncGClasses::GRecurrentModelprotected
m_pParamRangesGClasses::GRecurrentModelprotected
m_pParamsGClasses::GRecurrentModelprotected
m_pRandGClasses::GRecurrentModelprotected
m_pTransitionFuncGClasses::GRecurrentModelprotected
m_pValidationDataGClasses::GRecurrentModelprotected
m_stateFilenameGClasses::MyRecurrentModelprotected
m_trainingSecondsGClasses::GRecurrentModelprotected
m_transitionDeltaGClasses::GRecurrentModelprotected
m_useIsomapGClasses::GRecurrentModelprotected
m_validateIntervalGClasses::MyRecurrentModelprotected
m_validationIntervalGClasses::GRecurrentModelprotected
mosesEstimateState(GMatrix *pActions, GMatrix *pObservations)GClasses::GRecurrentModelprotected
MyRecurrentModel(GSupervisedLearner *pTransition, GSupervisedLearner *pObservation, size_t actionDims, size_t contextDims, size_t obsDims, GRand *pRand, std::vector< size_t > *pParamDims, const char *stateFilename, double validateInterval)GClasses::MyRecurrentModelinline
obsDims()GClasses::GRecurrentModelinline
observationFunc()GClasses::GRecurrentModelinline
onFinishedComputingStateEstimate(GMatrix *pStateEstimate)GClasses::MyRecurrentModelinlinevirtual
onObtainValidationScore(int timeSlice, double seconds, double squaredError)GClasses::MyRecurrentModelinlinevirtual
GClasses::GRecurrentModel::onObtainValidationScore(size_t timeSlice, double seconds, double squaredError)GClasses::GRecurrentModelinlinevirtual
paramDims()GClasses::GRecurrentModelinline
paramRanges()GClasses::GRecurrentModelinline
params()GClasses::GRecurrentModelinline
predict(double *pObs)GClasses::GRecurrentModelvirtual
predictPixel(const double *pParams, double *pObs)GClasses::GRecurrentModel
prepareForOptimization(GMatrix *pActions, GMatrix *pObservations)GClasses::GRecurrentModelprotected
quickValidate(GMatrix *pDataAction, GMatrix *pDataObs, size_t pixelSamples, double *paramArray, bool monotonic)GClasses::GRecurrentModel
serialize(GDom *pDoc) const GClasses::GRecurrentModelvirtual
setTrainingSeconds(double d)GClasses::GRecurrentModelinline
setUseIsomap(bool b)GClasses::GRecurrentModelinline
trainEvolutionary(GMatrix *pActions, GMatrix *pObservations)GClasses::GRecurrentModel
trainHillClimber(GMatrix *pActions, GMatrix *pObservations, double dev, double decay, double seconds, bool climb, bool anneal)GClasses::GRecurrentModel
trainMoses(GMatrix *pActions, GMatrix *pObservations)GClasses::GRecurrentModel
trainObservationFunction(GMatrix *pEstState, GMatrix *pObservations)GClasses::GRecurrentModelprotected
trainObservationFunctionIteratively(double dStart, GMatrix *pEstState, GMatrix *pObservations)GClasses::GRecurrentModelprotected
trainTransitionFunction(GMatrix *pActions, GMatrix *pEstState)GClasses::GRecurrentModelprotected
transitionFunc()GClasses::GRecurrentModelinline
validate(std::vector< GMatrix * > &validationData, bool calibrateContext, bool monotonic, double multiplier)GClasses::GRecurrentModel
validateDuringTraining(double timeInterval, std::vector< GMatrix * > *pValidationData)GClasses::GRecurrentModel
~GRecurrentModel()GClasses::GRecurrentModelvirtual
~GSystemLearner()GClasses::GSystemLearnerinlinevirtual
~MyRecurrentModel()GClasses::MyRecurrentModelinlinevirtual