NeuralEngine
A Game Engine with embeded Machine Learning algorithms based on Gaussian Processes.
NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar > Member List

This is the complete list of members for NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >, including all inherited members.

AddData(const af::array Ytrain)NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >virtual
afBiasNeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >protected
afIndexesNeuralEngine::MachineLearning::IModel< Scalar >protected
afSegmentsNeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >protected
afX (defined in NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >)NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >protected
afYNeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >protected
bInitNeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >protected
boost::serialization::access (defined in NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >)NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >friend
dAlpha (defined in NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >)NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >private
DeepGPBaseModel(const af::array &Y, HiddenLayerDescription hiddenLayerdescription, LogLikType lType=LogLikType::Gaussian)NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >
DeepGPBaseModel(const af::array &Y, std::vector< HiddenLayerDescription > descriptions, LogLikType lType=LogLikType::Gaussian)NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >
DeepGPBaseModel()NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >
FixInducing(bool isfixed)NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >virtual
FixKernelParameters(bool isfixed)NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
FixLikelihoodParameters(bool isfixed)NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >virtual
Function(const af::array &x, af::array &outGradient) overrideNeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >virtual
GetBatchSize()NeuralEngine::MachineLearning::IModel< Scalar >
GetDataDimensionality()NeuralEngine::MachineLearning::IModel< Scalar >
GetDataLenght()NeuralEngine::MachineLearning::IModel< Scalar >
GetGPLayers()NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
GetModelType()NeuralEngine::MachineLearning::IModel< Scalar >
GetNumLayers()NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
GetNumParameters() overrideNeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
GetParameters() overrideNeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
GetSegments()NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >
GetTrainingData()NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >
GetTrainingInputs()NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >
GPBaseModel(const af::array &Y, LogLikType lType=LogLikType::Gaussian, ModelType mtype=ModelType::GPR)NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >
GPBaseModel()NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >
gpLayer (defined in NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >)NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >protected
iBatchSizeNeuralEngine::MachineLearning::IModel< Scalar >protected
iDNeuralEngine::MachineLearning::IModel< Scalar >protected
IModel(int numData, int numDimension, ModelType type)NeuralEngine::MachineLearning::IModel< Scalar >protected
iNNeuralEngine::MachineLearning::IModel< Scalar >protected
Init() overrideNeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >virtual
iNumLayer (defined in NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >)NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >protected
iq (defined in NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >)NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >protected
likLayerNeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >protected
m_dTypeNeuralEngine::MachineLearning::IModel< Scalar >protected
mType (defined in NeuralEngine::MachineLearning::IModel< Scalar >)NeuralEngine::MachineLearning::IModel< Scalar >protected
Optimise(OptimizerType method=L_BFGS, Scalar tol=0.0, bool reinit_hypers=true, int maxiter=1000, int mb_size=0, LineSearchType lsType=MoreThuente, bool disp=true, int *cycle=nullptr)NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >virtual
PredictF(const af::array &testInputs, af::array &mf, af::array &vf) overrideNeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
PredictY(const af::array &testInputs, af::array &my, af::array &vy)NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >virtual
SampleY(const af::array inputs, int numSamples, af::array &outFunctions) overrideNeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
SDGPR(const af::array &Y, const af::array &X, HiddenLayerDescription hiddenLayerdescription, Scalar alpha=1.0, LogLikType lType=LogLikType::Gaussian)NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >
SDGPR(const af::array &Y, const af::array &X, std::vector< HiddenLayerDescription > hiddenLayerdescriptions, Scalar alpha=1.0, LogLikType lType=LogLikType::Gaussian)NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >
SDGPR()NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >
serialize(Archive &ar, unsigned int version) (defined in NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >)NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >inlineprivate
SetBatchSize(int size)NeuralEngine::MachineLearning::IModel< Scalar >virtual
SetIndexes(af::array &indexes)NeuralEngine::MachineLearning::IModel< Scalar >
SetParameters(const af::array &param) overrideNeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
SetSegments(af::array segments)NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >
SetTrainingData(af::array &data)NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >
SparseDeepGPBaseModel(const af::array &Y, const af::array &X, HiddenLayerDescription hiddenLayerdescription, LogLikType lType=LogLikType::Gaussian)NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >
SparseDeepGPBaseModel(const af::array &Y, const af::array &X, std::vector< HiddenLayerDescription > hiddenLayerdescriptions, LogLikType lType=LogLikType::Gaussian)NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >
SparseDeepGPBaseModel()NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >
UpdateParameters() overrideNeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
vNumPseudosPerLayer (defined in NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >)NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >protected
vSize (defined in NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >)NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >protected
~DeepGPBaseModel()NeuralEngine::MachineLearning::GPModels::DeepGPBaseModel< Scalar >virtual
~GPBaseModel()NeuralEngine::MachineLearning::GPModels::GPBaseModel< Scalar >virtual
~SDGPR() (defined in NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >)NeuralEngine::MachineLearning::GPModels::AEP::SDGPR< Scalar >virtual
~SparseDeepGPBaseModel()NeuralEngine::MachineLearning::GPModels::SparseDeepGPBaseModel< Scalar >virtual