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

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

afGHw (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
afGHx (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
afXs (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
bCacheK (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
boost::serialization::access (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >friend
ComputeDiagonal(const af::array &inX, af::array &outDiagonal)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
ComputeKernelMatrix(const af::array &inX1, const af::array &inX2, af::array &outMatrix)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
ComputePsiStatistics(const af::array &inXu, const af::array &inMu, const af::array &inS, af::array &outPsi0, af::array &outPsi1, af::array &outPsi2)NeuralEngine::MachineLearning::IKernel< Scalar >virtual
DiagGradParam(const af::array &inX, const af::array &inCovDiag, af::array &outDiagdK_dParam)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
DiagGradX(const af::array &inX, af::array &outDiagdK_dX)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
eType (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
GetKernelType()NeuralEngine::MachineLearning::IKernel< Scalar >virtual
GetLogParameters()NeuralEngine::MachineLearning::IKernel< Scalar >inlinevirtual
GetNumParameter()NeuralEngine::MachineLearning::IKernel< Scalar >virtual
GetParameters()=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
GradX(const af::array &inX1, const af::array &inX2, int q, af::array &outdK_dX)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
IKernel(KernelType type, int numParameters)NeuralEngine::MachineLearning::IKernel< Scalar >
IKernel()NeuralEngine::MachineLearning::IKernel< Scalar >inlineprotected
InitParameters(Scalar inMedian)NeuralEngine::MachineLearning::IKernel< Scalar >inlinevirtual
iNumParam (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
LogGradientCompoundKuu(const af::array &inXu, const af::array &inCovDiag, af::array *outdL_dParam, af::array *outdL_dXu) (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >inlinevirtual
LogLikGradientCompundKfu(const af::array &indL_dKfu, const af::array &inX, const af::array &inXu, af::array *outdL_dParam, af::array *outdL_dXu, const af::array *dlogZ_dv=nullptr, af::array *outdL_dX=nullptr) (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >inlinevirtual
LogLikGradientParam(const af::array &inX1, const af::array &inX2, const af::array &indL_dK, af::array &outdL_dParam)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
LogLikGradientParam(const af::array &inX1, const af::array &inX2, const af::array &indL_dK, af::array &outdL_dParam, const af::array *dlogZ_dv)NeuralEngine::MachineLearning::IKernel< Scalar >inlinevirtual
LogLikGradientX(const af::array &inX, const af::array &indL_dK, af::array &outdL_dX)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
LogLikGradientX(const af::array &inXu, const af::array &indL_dKuu, const af::array &inX, const af::array &indL_dKuf, af::array &outdL_dXu, af::array &outdL_dX)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
LogLikGradientX(const af::array &inX1, const af::array &inX2, const af::array &indL_dK, af::array &outdL_dX)NeuralEngine::MachineLearning::IKernel< Scalar >inlinevirtual
m_dType (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
PsiDerivatives(const af::array &indL_dPsi0, const af::array &inPsi1, const af::array &indL_dPsi1, const af::array &inPsi2, const af::array &indL_dPsi2, const af::array &inXu, const af::array &inMu, const af::array &inS, af::array &outdL_dParam, af::array &outdL_dXu, af::array &outdL_dMu, af::array &outdL_dS, const af::array *dlogZ_dv=nullptr)NeuralEngine::MachineLearning::IKernel< Scalar >virtual
sDegree (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >protected
serialize(Archive &ar, unsigned int version) (defined in NeuralEngine::MachineLearning::IKernel< Scalar >)NeuralEngine::MachineLearning::IKernel< Scalar >inlineprivate
SetLogParameters(const af::array &param)NeuralEngine::MachineLearning::IKernel< Scalar >inlinevirtual
SetParameters(const af::array &param)=0NeuralEngine::MachineLearning::IKernel< Scalar >pure virtual
~IKernel()NeuralEngine::MachineLearning::IKernel< Scalar >virtual