serialization.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CEREAL_REGISTER_MLPACK_LAYERS(...)
 

Functions

 CEREAL_REGISTER_TYPE (mlpack::ann::Layer< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::SoftmaxType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::RBFType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::PaddingType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::NoisyLinearType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::MeanPoolingType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::MaxPoolingType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::LSTMType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::LogSoftMaxType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::LinearNoBiasType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::LinearType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::Linear3DType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::LeakyReLUType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::DropoutType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::DropConnectType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::ConvolutionType< mlpack::ann::NaiveConvolution< mlpack::ann::ValidConvolution >, mlpack::ann::NaiveConvolution< mlpack::ann::FullConvolution >, mlpack::ann::NaiveConvolution< mlpack::ann::ValidConvolution >, arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::ConcatenateType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::ConcatType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::GaussianType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::ElishType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::ElliotType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::GELUType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::LiSHTType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::MishType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::SwishType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::HardSigmoidType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::SoftPlusType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::TanHType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::ReLUType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::SigmoidType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::AlphaDropoutType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::AddType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::AdaptiveMaxPoolingType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::AdaptiveMeanPoolingType< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::RecurrentLayer< arma::mat >)
 
 CEREAL_REGISTER_TYPE (mlpack::ann::MultiLayer< arma::mat >)
 

Macro Definition Documentation

◆ CEREAL_REGISTER_MLPACK_LAYERS

#define CEREAL_REGISTER_MLPACK_LAYERS (   ...)

Definition at line 12 of file serialization.hpp.

Function Documentation

◆ CEREAL_REGISTER_TYPE() [1/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::Layer< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [2/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::SoftmaxType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [3/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::RBFType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [4/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::PaddingType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [5/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::NoisyLinearType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [6/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::MeanPoolingType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [7/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::MaxPoolingType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [8/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::LSTMType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [9/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::LogSoftMaxType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [10/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::LinearNoBiasType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [11/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::LinearType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [12/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::Linear3DType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [13/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::LeakyReLUType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [14/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::DropoutType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [15/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::DropConnectType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [16/36]

◆ CEREAL_REGISTER_TYPE() [17/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::ConcatenateType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [18/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::ConcatType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [19/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::GaussianType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [20/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::ElishType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [21/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::ElliotType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [22/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::GELUType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [23/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::LiSHTType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [24/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::MishType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [25/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::SwishType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [26/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::HardSigmoidType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [27/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::SoftPlusType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [28/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::TanHType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [29/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::ReLUType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [30/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::SigmoidType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [31/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::AlphaDropoutType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [32/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::AddType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [33/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::AdaptiveMaxPoolingType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [34/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::AdaptiveMeanPoolingType< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [35/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::RecurrentLayer< arma::mat >  )

◆ CEREAL_REGISTER_TYPE() [36/36]

CEREAL_REGISTER_TYPE ( mlpack::ann::MultiLayer< arma::mat >  )