openGPMP
Open Source Mathematics Package
Classes
gpmp::ml Namespace Reference

Namespace for openGPMP Machine Learning. More...

Classes

class  Activation
 Activation Methods. More...
 
class  BayesClf
 Bayes Classifier Class based on assumptions of independence. More...
 
class  BayesBernoulli
 
class  BayesGauss
 
class  BayesMultiNom
 
class  AutoEncoder
 A simple implementation of a vanilla autoencoder. More...
 
class  SparseAutoEncoder
 SparseAutoEncoder class, a derived class from AutoEncoder. More...
 
class  DenoisingAutoEncoder
 DenoisingAutoEncoder class, a derived class from AutoEncoder. More...
 
class  ContractiveAutoEncoder
 ContractiveAutoEncoder class, a derived class from AutoEncoder. More...
 
class  MDLAutoEncoder
 MDLAutoEncoder Minimal Description Length class, a derived class from AutoEncoder. More...
 
class  ConcreteAutoEncoder
 ConcreteAutoEncoder class, a derived class from AutoEncoder. More...
 
class  VariationalAutoEncoder
 VariationalAutoEncoder class, a derived class from AutoEncoder. More...
 
class  RecurrentAutoEncoder
 RecurrentAutoEncoder class, a derived class from AutoEncoder. More...
 
class  FullAutoEncoder
 FullAutoEncoder class, a derived class from AutoEncoder. More...
 
class  Kfold
 Represents a k-fold cross-validation utility. More...
 
class  KNN
 Represents a K Nearest Neighbors (KNN) classifier. More...
 
class  KohonenNet
 Kohonen Neural Network Cluster Class. More...
 
class  LinearRegression
 
class  LogReg
 Represents a Logistic Regression classifier. More...
 
struct  neuron
 
struct  layer
 
class  PrimaryMLP
 Primary Multi-Layer Perceptron Class. More...
 
class  SecondaryMLP
 Secondary Multi-Layer Perceptron Class making use of the Linear Algebra module. More...
 
class  Regularize
 
class  Stats
 
class  SVC
 Support Vector Classifier (SVC) for binary classification using Stochastic Gradient Descent. More...
 
class  Trainers
 Training Algorithms. More...
 

Detailed Description

Namespace for openGPMP Machine Learning.