DeepNetworkTrainingRBM.cpp File Reference

Go to the source code of this file.

Typedefs

typedef FFNet< LogisticNeuron, LinearNeuronNetwork
 

Functions

LabeledData< RealVector, unsigned int > createProblem ()
 
BinaryRBM trainRBM (UnlabeledData< RealVector > const &data, std::size_t numHidden, std::size_t iterations, double regularisation, double learningRate)
 
Network unsupervisedPreTraining (UnlabeledData< RealVector > const &data, std::size_t numHidden1, std::size_t numHidden2, std::size_t numOutputs, double regularisation, std::size_t iterations, double learningRate)
 
int main ()
 

Typedef Documentation

§ Network

Definition at line 83 of file DeepNetworkTrainingRBM.cpp.

Function Documentation

§ createProblem()

LabeledData<RealVector,unsigned int> createProblem ( )

§ main()

§ trainRBM()

§ unsupervisedPreTraining()

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