openGPMP
Open Source Mathematics Package
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cgpmp::ml::ActivationActivation Methods
 Cgpmp::Arith< T >Arithmetic Basics
 Cgpmp::ml::AutoEncoderA simple implementation of a vanilla autoencoder
 Cgpmp::ml::ConcreteAutoEncoderConcreteAutoEncoder class, a derived class from AutoEncoder
 Cgpmp::ml::ContractiveAutoEncoderContractiveAutoEncoder class, a derived class from AutoEncoder
 Cgpmp::ml::DenoisingAutoEncoderDenoisingAutoEncoder class, a derived class from AutoEncoder
 Cgpmp::ml::FullAutoEncoderFullAutoEncoder class, a derived class from AutoEncoder
 Cgpmp::ml::MDLAutoEncoderMDLAutoEncoder Minimal Description Length class, a derived class from AutoEncoder
 Cgpmp::ml::RecurrentAutoEncoderRecurrentAutoEncoder class, a derived class from AutoEncoder
 Cgpmp::ml::SparseAutoEncoderSparseAutoEncoder class, a derived class from AutoEncoder
 Cgpmp::ml::VariationalAutoEncoderVariationalAutoEncoder class, a derived class from AutoEncoder
 CBall
 Cgpmp::BasicsArithmetic Operations
 Cgpmp::ml::BayesBernoulli
 Cgpmp::ml::BayesClfBayes Classifier Class based on assumptions of independence
 Cgpmp::ml::BayesGauss
 Cgpmp::ml::BayesMultiNom
 CBayesMutliNom
 CBNNBayesian Neural Network class
 CCamera
 Cgpmp::stats::CDFClass providing methods for computing cumulative distribution functions (CDFs)
 CCheckerboard
 Cgpmp::Cipher
 Cgpmp::accl::CLmtxOpenCL GPU Matrix operations wrapper class
 Cgpmp::CombA class providing various combinatorial functions and algorithms
 Cgpmp::accl::CUDAmtxFeatures CUDA GPU acceleration methods related to matrix operations
 Cgpmp::core::DataTable
 Cgpmp::stats::DescribeA class providing methods for descriptive statistics
 Cgpmp::linalg::DGEMMClass for performing matrix multiplication on double type arrays
 Cgpmp::DifferentialCalculus Class with methods pertaining to basic operations
 CEdge
 Cgpmp::linalg::EigenClass for computing eigenvalues of a matrix
 Cgpmp::EuclideanDivision
 Cgpmp::Factorization
 Cgpmp::optim::FuncA class containing various utility functions and optimization methods
 Cgpmp::GCDS
 Cgpmp::Graph
 Cgpmp::stats::HypothesisTestA class for conducting various statistical hypothesis tests
 Cgpmp::linalg::IGEMMClass for performing matrix multiplication on int type arrays
 Cgpmp::ml::KfoldRepresents a k-fold cross-validation utility
 Cgpmp::ml::KNNRepresents a K Nearest Neighbors (KNN) classifier
 Cgpmp::ml::KohonenNetKohonen Neural Network Cluster Class
 Cgpmp::ml::layer
 Cgpmp::core::rndm::LCGLinear Congruential Generator
 Cgpmp::ml::LinearRegression
 Cgpmp::linalg::LinSysClass for solving linear systems and performing matrix operations
 Cgpmp::Logarithms
 Cgpmp::core::Logger
 Cgpmp::ml::LogRegRepresents a Logistic Regression classifier
 Cgpmp::linalg::Matrix< Type >Matrix and Scalar operations
 Cgpmp::core::MiscA class containing miscellaneous utility functions
 Cgpmp::linalg::MtxMtx class offers matrix arithmetic operations. Some methods are element-wise while others make use of grouping and unrolling
 Cgpmp::linalg::mtx< T >Matrix struct
 Cgpmp::ml::neuron
 Cgpmp::NumericalAnalysis
 Cobject
 Cpygpmp.arithmetic.arithmetic.Basics
 Cpygpmp.calculus.calculus.Differential
 Cpygpmp.calculus.calculus.Term
 Cpygpmp.core.core.DataTable
 Cpygpmp.core.core.Logger
 Cpygpmp.core.core.Misc
 Cpygpmp.core.core.TypeCast
 Cpygpmp.linalg.linalg.Mtx
 Cpygpmp.ml.ml.LinearRegression
 Cpygpmp.nt.nt.Basics
 Cpygpmp.nt.nt.Cipher
 Cpygpmp.nt.nt.Factorization
 Cpygpmp.nt.nt.Logarithms
 Cpygpmp.nt.nt.PrimalityGen
 Cpygpmp.nt.nt.PrimalityTest
 Cpygpmp.nt.nt.RC4
 Cgpmp::stats::PDFClass representing Probability Distribution Functions (PDFs)
 Cgpmp::PrimalityGen
 Cgpmp::PrimalityTest
 Cgpmp::ml::PrimaryMLPPrimary Multi-Layer Perceptron Class
 Cgpmp::stats::ProbDist
 CQuantile
 Cgpmp::optim::QuasiNewtonClass implementing Quasi-Newton optimization methods
 Cgpmp::RC4
 Cgpmp::nt::RC5RC5 encryption and decryption class
 CRC6Class implementing the RC6 cipher algorithm
 Cgpmp::nt::RedPikeClass for encryption and decryption using the RedPike algorithm
 Cgpmp::ml::Regularize
 Cgpmp::stats::ResamplingA class providing various resampling methods for statistical analysis
 Cgpmp::ml::SecondaryMLP< T >Secondary Multi-Layer Perceptron Class making use of the Linear Algebra module
 Cgpmp::linalg::SGEMMClass for performing matrix multiplication on float type arrays
 Cgpmp::Squares
 Cgpmp::ml::Stats
 Cgpmp::ml::SVCSupport Vector Classifier (SVC) for binary classification using Stochastic Gradient Descent
 Cgpmp::linalg::SVD
 Cgpmp::linalg::TensorRepresents a 3D tensor with basic operations
 Cgpmp::TermRepresents a term in a polynomial
 Cgpmp::core::ThreadDispatchA class that provides a function to dispatch a function call to a thread pool and return a future object for obtaining the result
 Cgpmp::core::ThreadPool
 Cgpmp::ml::TrainersTraining Algorithms
 Cgpmp::core::TypeCast