DeepNetworkTraining.cpp File Reference

Go to the source code of this file.

Typedefs

typedef Autoencoder< RectifierNeuron, LinearNeuronAutoencoderModel
 
typedef FFNet< RectifierNeuron, LinearNeuronNetwork
 

Functions

LabeledData< RealVector, unsigned int > createProblem ()
 
template<class AutoencoderModel >
AutoencoderModel trainAutoencoderModel (UnlabeledData< RealVector > const &data, std::size_t numHidden, double regularisation, double noiseStrength, std::size_t iterations)
 
Network unsupervisedPreTraining (UnlabeledData< RealVector > const &data, std::size_t numHidden1, std::size_t numHidden2, std::size_t numOutputs, double regularisation, double noiseStrength, std::size_t iterations)
 
int main ()
 

Typedef Documentation

§ AutoencoderModel

§ Network

Definition at line 83 of file DeepNetworkTraining.cpp.

Function Documentation

§ createProblem()

LabeledData<RealVector,unsigned int> createProblem ( )

§ main()

§ trainAutoencoderModel()

§ unsupervisedPreTraining()

Network unsupervisedPreTraining ( UnlabeledData< RealVector > const &  data,
std::size_t  numHidden1,
std::size_t  numHidden2,
std::size_t  numOutputs,
double  regularisation,
double  noiseStrength,
std::size_t  iterations 
)