NeuralEngine A Game Engine with embeded Machine Learning algorithms based on Gaussian Processes. |

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3 4 5]

▼N better_enums |
C_eat_assign |
C_initialize_at_program_start |
C_Iterable |
C map |
C map_compare |
C map_compare< const char * > |
C map_compare< const wchar_t * > |
C optional |
▼N NeuralEngine |
►N MachineLearning |
►N GPModels |
►N AEP |
C BSGPR | Blendshape Inference based on AEP_SGPR.
C SDGPLVM | Sparse deep GPLVM via Approximated Expectation Propagation (AEP).
C SDGPR | Deep sparse Gaussian process via Approximated Expectation Propagation (AEP).
C SDGPSSM | Sparse deep GPSSM via Approximated Expectation Propagation (AEP).
C SGPLayer | Sparse GP layer.
C SGPLVM | Sparse GPLVM via Approximated Expectation Propagation (AEP).
C SGPR | Sparse Gaussian process via Approximated Expectation Propagation (AEP).
C SGPSSM | Sparse GPSSM via Approximated Expectation Propagation (AEP).
►N PowerEP |
C SGPLayer | Sparse GP layer.
C SGPLayer2nd | Sparse GP layer.
C SGPLVM | Sparse Gaussian Process Latent Variable Model (SGPLVM) with optimization through Power Expectation Propagation (PEP).
C SGPR | Sparse Gaussian Process Regression (SGPR) with optimization through Power Expectation Propagation (PEP).
C SGPR2nd | Sparse Gaussian Process Regression (SGPR2nd) with optimization through Power Expectation Propagation (PEP).
►N VFE |
C SGPLayer | Sparse GP layer.
C SGPLVM | Sparse Gaussian Process Latent Variable Model (SGPLVM) with optimization through Variational Free Energy (VFE).
C SGPR | Sparse Gaussian Process Regression Model (SGPR) with optimization through Variational Free Energy (VFE).
C DeepGPBaseModel | Base class with abstract and basic function definitions. All deep GP models will be derived from this class.
C GaussEmission | Likelihood emission layer for State Space Models based on Gaussian distribution.
C GaussLikLayer | Likelihood estimation based on Gaussian distribution.
C GPBaseLayer | Abstract class for different GP likelihood layers.
C GPBaseModel | Base class with abstract and basic function definitions. All GP models will be derived from this class.
C GPLVMBaseModel | Base class with abstract and basic function definitions. All deep GP models will be derived from this class.
C GPSSBaseModel | Base class with abstract and basic function definitions. All GP state space models will be derived from this class.
C IBackconstraint | Abstract class for back-constraints, a kind of prior knowledge to force topological positions of uncertain latent inputs. All types of back-constraints will be derived from this class.
C KBR | Back-constraints via kernel based regression.
C LikelihoodBaseLayer | Abstract class for different GP likelihood layers.
C ProbitLikLayer | Likelihood estimation based on Probit distribution.
C PTC | Back-constraints via Periodic topological constraint.
C SparseDeepGPBaseModel | Base class with abstract and basic function definitions. All deep GP models will be derived from this class.
C SparseDeepGPLVMBaseModel | Base class with abstract and basic function definitions. All deep GP models will be derived from this class.
C SparseDeepGPSSMBaseModel | Base class with abstract and basic function definitions. All deep GP models will be derived from this class.
C SparseGPBaseLayer | Abstract class for different GP likelihood layers.
C SparseGPBaseModel | Base class for all sparse GP models.
C SparseGPLVMBaseModel | Base class for all sparse GPLVM models.
C SparseGPSSMBaseModel | Base class for all sparse GPSSM models.
C Style | Style variable.
C AdaMaxSolver | AdaMax optimizer.
C AdamSolver | Adam optimizer.
C AfArma | ArrayFire Armadillo conversation.
C AfCv | ArrayFire OpenCV conversation.
C ARDKernel | Automatic Relevance Determination kernel.
C ArmijoBracketingLineSearch | Armijo–Goldstein.
C ArmijoLineSearch | Armijo–Goldstein.
C BaseGradientOptimizationMethod | Base class for gradient-based optimization methods.
C BaseOptimizationMethod | Base class for optimization methods.
C Color |
C CommonUtil |
C CompoundKernel | Compound kernel function.
C DiscreteFactorNode | Base Class INode.
C DiscreteGraph |
C DiscreteMessage |
C DiscreteVariableNode | Class Discrete Variable Node.
C EigenvalueDecomposition | Eigenvalue Decomposition.
C Figure |
C GaussHermiteQuadrature | Gauss-Hermite Quadrature.
C GaussianMessage |
C GPNode | This class represents grouping nodes in a hiearchy.
C HiddenLayerDescription | Description of the layer.
C HighGUI |
C IEmbed | IEmbed.
C IFactorNode |
C IGradientOptimizationMethod | Common interface for function optimization methods which depend on having both an objective function and a gradient function definition available.
C IGraph |
C IKernel |
C ILayer | Abstract class for different kind of layers.
C ILineSearch |
C IMessage |
C IModel | Base class with abstract and basic function definitions. All models will be derived from this class.
C INode | Base Class INode.
C InterDomainKernel | Inter Domain kernel function.
C IObjectiveFunction |
C IOptimizationMethod | Common interface for function optimization methods.
C is_float |
C is_Scalar |
►C Isomap | Isomap.
C Xstruct |
C IVariableNode |
C KMeans | KMeans cluster.
C LBFGSBSolver | Limited-memory BFGS (L-BFGS or LM-BFGS).
C LBFGSSolver | Limited-memory BFGS (L-BFGS or LM-BFGS).
C LinearAccelerationKernel | Linear kernel function for second order state space models.
C LinearKernel | Linear kernel function.
C LLE | Locally-Linear Embedding.
C Metrics |
C MoreThuenteLineSearch | More Thuente.
C NadamSolver | AdaMax optimizer.
C NonlinearObjectiveFunction |
C Offset |
C OptimizationMethod | Common interface for function optimization methods.
C PCA | Pirincipal Component Analyses.
C Point2 |
C Point3 |
C Potential | It is simply a std::vector with an interface designed for dealing with probability mass functions. It is a flattend version of an D dimensional propability table
C RBFAccelerationKernel | Radial basis kernel function for second order state space models.
C RBFKernel | Radial basis kernel function.
C Rect |
C ScaledConjugateGradient | Conjugate Gradient exit codes.
C Series |
C Size |
C StrongWolfeBacktrackingLineSearch | Strong Wolfe.
C StrongWolfeBracketingLineSearch | Strong Wolfe.
C StyleKernel | Linear style kernel function.
C TensorKernel | Tensor kernel function.
C TMsgBox |
C Trans |
C Util |
C View |
C WhiteKernel | White kernel function.
C Window |
C WolfeBacktrackingLineSearch | Strong Wolfe.
C WolfeBracketingLineSearch | Strong Wolfe.
C Array2 | The Array2 class represents a 2-dimensional array that minimizes the number of new and delete calls. The T objects are stored in a contiguous array.
C Array3 | The Array3 class represents a 3-dimensional array that minimizes the number of new and delete calls. The T objects are stored in a contiguous array.
C Array4 | The Array4 class represents a 4-dimensional array that minimizes the number of new and delete calls. The T objects are stored in a contiguous array.
C ComputeModel | Core item ComputeModel.
C EFStream |
C Environment |
C LexicoArray2 |
C LexicoArray2< false, Real > |
C LexicoArray2< true, Real > |
C Listener |
C Logger |
C LogReporter |
C LogToFile |
C LogToMessageBox |
C LogToOutputWindow |
C LogToStdout |
C LogToStringArray |
C MatlabIO | Matlab Mat file parser for C++ OpenCV.
C MatlabIOContainer | A container class for storing type agnostic variables.
►C MinHeap | Minimum heap binary tree.
C Record |
C ReversalObject | Reversal object.
C ThreadSafeMap |
C ThreadSafeQueue |
C Timer |
C TypeName |
C TypeName< bool > |
C TypeName< char > |
C TypeName< cv::Mat > |
C TypeName< double > |
C TypeName< float > |
C TypeName< int16_t > |
C TypeName< int32_t > |
C TypeName< int64_t > |
C TypeName< int8_t > |
C TypeName< MatlabIOContainer > |
C TypeName< std::vector< cv::Mat > > |
C TypeName< std::vector< MatlabIOContainer > > |
C TypeName< std::vector< std::vector< MatlabIOContainer > > > |
C TypeName< uint16_t > |
C TypeName< uint32_t > |
C TypeName< uint64_t > |
C TypeName< uint8_t > |
C TypeName< void > |
C Util | A Utility class.
C layertype_serializer |
C LexicoArray2< false, Real, NumRows, NumCols > |
C LexicoArray2< true, Real, NumRows, NumCols > |