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

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

BackpropagationGradients(const af::array &mout, const af::array &vout, af::array &dmout, af::array &dvout, Scalar alpha=1.0, Scalar scale=1.0)=0 (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >pure virtual
BackpropagationGradientsLogLikExp(const af::array &mout, const af::array &vout, af::array &dmout, af::array &dvout, af::array &y, Scalar scale=1.0)=0 (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >pure virtual
bDimMod (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >protected
boost::serialization::access (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >friend
ComputeLogLikExp(const af::array &mout, const af::array &vout, const af::array &y)=0 (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >pure virtual
ComputeLogLikExpGradients(const af::array &mout, const af::array &vout, const af::array &y, af::array *de_dm=nullptr, af::array *de_dv=nullptr)=0 (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >pure virtual
ComputeLogZ(const af::array &mout, const af::array &vout, const af::array &y, Scalar alpha=1.0, af::array *dlogZ_dm=nullptr, af::array *dlogZ_dv=nullptr, af::array *dlogZ_dm2=nullptr)=0NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >pure virtual
ComputeLogZGradients(const af::array &mout, const af::array &vout, const af::array &y, af::array *dlogZ_dm=nullptr, af::array *dlogZ_dv=nullptr, af::array *dlogZ_dm2=nullptr, Scalar alpha=1.0)=0NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >pure virtual
FixParameters(bool isfixed)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >virtual
GetLogLikType()NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >
GetNumParameters()NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >virtual
GetParameters()NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >virtual
GetType()NeuralEngine::MachineLearning::ILayer< Scalar >inline
iDNeuralEngine::MachineLearning::ILayer< Scalar >protected
ILayer(LayerType type, int numPoints, int outputDim)NeuralEngine::MachineLearning::ILayer< Scalar >inline
ILayer()NeuralEngine::MachineLearning::ILayer< Scalar >inlineprotected
iNNeuralEngine::MachineLearning::ILayer< Scalar >protected
InitParameters() (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >inlinevirtual
isFixedParam (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >protected
LikelihoodBaseLayer(LogLikType type, int numPoints, int outputDim)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >
LikelihoodBaseLayer()NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >inlineprotected
lltype (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >private
lTypeNeuralEngine::MachineLearning::ILayer< Scalar >protected
m_dTypeNeuralEngine::MachineLearning::ILayer< Scalar >protected
ProbabilisticOutput(const af::array &mf, const af::array &vf, af::array &myOut, af::array &vyOut, Scalar alpha=1.0f)=0 (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >pure virtual
serialize(Archive &ar, unsigned int version) (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >inlineprivate
SetDataSize(int length, int dimension)NeuralEngine::MachineLearning::ILayer< Scalar >inlinevirtual
SetParameters(const af::array &param)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >virtual
UpdateParameters()NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >inlinevirtual
~ILayer()=defaultNeuralEngine::MachineLearning::ILayer< Scalar >virtual
~LikelihoodBaseLayer() (defined in NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >)NeuralEngine::MachineLearning::GPModels::LikelihoodBaseLayer< Scalar >virtual