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

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cbetter_enums::_eat_assign< EnumType >
 Cbetter_enums::_initialize_at_program_start< Enum >
 Cbetter_enums::_Iterable< Element >
 CNeuralEngine::MachineLearning::AfArmaArrayFire Armadillo conversation.
 CNeuralEngine::MachineLearning::AfCvArrayFire OpenCV conversation.
 CNeuralEngine::Array2< T >
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.
 CNeuralEngine::Array3< T >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.
 CNeuralEngine::Array4< T >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.
 CNeuralEngine::MachineLearning::Color
 CNeuralEngine::MachineLearning::CommonUtil< Scalar >
 CNeuralEngine::ComputeModelCore item ComputeModel.
 CNeuralEngine::MachineLearning::EigenvalueDecompositionEigenvalue Decomposition.
 CNeuralEngine::Environment
 CNeuralEngine::MachineLearning::Figure
 Cstd::fstream
 CNeuralEngine::MachineLearning::GaussHermiteQuadrature< Scalar >Gauss-Hermite Quadrature.
 CNeuralEngine::MachineLearning::GPNode< Scalar >This class represents grouping nodes in a hiearchy.
 CNeuralEngine::MachineLearning::HiddenLayerDescriptionDescription of the layer.
 CNeuralEngine::MachineLearning::HighGUI
 CNeuralEngine::MachineLearning::GPModels::IBackconstraint< Scalar >
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.
 CNeuralEngine::MachineLearning::IEmbedIEmbed.
 CNeuralEngine::MachineLearning::IGraph< T, U >
 CNeuralEngine::MachineLearning::IGraph< DiscreteFactorNode, DiscreteVariableNode >
 CNeuralEngine::MachineLearning::IKernel< Scalar >
 CNeuralEngine::MachineLearning::ILayer< Scalar >Abstract class for different kind of layers.
 CNeuralEngine::MachineLearning::ILineSearch< Scalar >
 CNeuralEngine::MachineLearning::IMessage
 CNeuralEngine::MachineLearning::IModel< Scalar >
Base class with abstract and basic function definitions. All models will be derived from this class.
 CNeuralEngine::MachineLearning::INodeBase Class INode.
 Cstd::integral_constant
 CNeuralEngine::MachineLearning::IObjectiveFunction< Scalar >
 CNeuralEngine::MachineLearning::IOptimizationMethod< Scalar >Common interface for function optimization methods.
 CNeuralEngine::MachineLearning::KMeans< Scalar >KMeans cluster.
 Clayertype_serializer
 CNeuralEngine::LexicoArray2< RowMajor, Real, Dimensions >
 CNeuralEngine::LexicoArray2< false, Real >
 CLexicoArray2< false, Real, NumRows, NumCols >
 CNeuralEngine::LexicoArray2< true, Real >
 CLexicoArray2< true, Real, NumRows, NumCols >
 CNeuralEngine::Listener
 CNeuralEngine::Logger
 CNeuralEngine::LogReporter
 Cbetter_enums::map< Enum, T, Compare >
 Cstd::map
 Cbetter_enums::map_compare< T >
 Cbetter_enums::map_compare< const char * >
 Cbetter_enums::map_compare< const wchar_t * >
 CNeuralEngine::MatlabIOMatlab Mat file parser for C++ OpenCV.
 CNeuralEngine::MatlabIOContainerA container class for storing type agnostic variables.
 CNeuralEngine::MachineLearning::Metrics< Scalar >
 CNeuralEngine::MinHeap< KeyType, ValueType >Minimum heap binary tree.
 CNeuralEngine::MachineLearning::Offset
 CNeuralEngine::MachineLearning::OptimizationMethod< TCode >Common interface for function optimization methods.
 Cbetter_enums::optional< T >
 CNeuralEngine::MachineLearning::Point2
 CNeuralEngine::MachineLearning::Point3
 CNeuralEngine::MachineLearning::PotentialIt 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
 CNeuralEngine::MinHeap< KeyType, ValueType >::Record
 CNeuralEngine::MachineLearning::Rect
 CNeuralEngine::ReversalObject< Iterator >Reversal object.
 CNeuralEngine::MachineLearning::Series
 CNeuralEngine::MachineLearning::GPModels::VFE::SGPLayerSparse GP layer.
 CNeuralEngine::MachineLearning::GPModels::VFE::SGPR
Sparse Gaussian Process Regression Model (SGPR) with optimization through Variational Free Energy (VFE).
 CNeuralEngine::MachineLearning::Size
 CNeuralEngine::MachineLearning::GPModels::Style< Scalar >Style variable.
 CNeuralEngine::ThreadSafeMap< Key, Value >
 CNeuralEngine::ThreadSafeQueue< Element >
 CNeuralEngine::Timer
 CNeuralEngine::MachineLearning::Trans
 CNeuralEngine::TypeName< T >
 CNeuralEngine::TypeName< bool >
 CNeuralEngine::TypeName< char >
 CNeuralEngine::TypeName< cv::Mat >
 CNeuralEngine::TypeName< double >
 CNeuralEngine::TypeName< float >
 CNeuralEngine::TypeName< int16_t >
 CNeuralEngine::TypeName< int32_t >
 CNeuralEngine::TypeName< int64_t >
 CNeuralEngine::TypeName< int8_t >
 CNeuralEngine::TypeName< MatlabIOContainer >
 CNeuralEngine::TypeName< std::vector< cv::Mat > >
 CNeuralEngine::TypeName< std::vector< MatlabIOContainer > >
 CNeuralEngine::TypeName< std::vector< std::vector< MatlabIOContainer > > >
 CNeuralEngine::TypeName< uint16_t >
 CNeuralEngine::TypeName< uint32_t >
 CNeuralEngine::TypeName< uint64_t >
 CNeuralEngine::TypeName< uint8_t >
 CNeuralEngine::TypeName< void >
 CNeuralEngine::MachineLearning::Util
 CNeuralEngine::UtilA Utility class.
 CNeuralEngine::MachineLearning::View
 CNeuralEngine::MachineLearning::Window
 CNeuralEngine::MachineLearning::Isomap::Xstruct
 Cint
 CScalar
 Cvector< DiscreteFactorNode * >
 Cvector< DiscreteVariableNode * >