RBM< InitializationRuleType, DataType, PolicyType > Member List

This is the complete list of members for RBM< InitializationRuleType, DataType, PolicyType >, including all inherited members.

ElemType typedefRBM< InitializationRuleType, DataType, PolicyType >
Evaluate(const arma::Mat< ElemType > &parameters, const size_t i, const size_t batchSize)RBM< InitializationRuleType, DataType, PolicyType >
FreeEnergy(const arma::Mat< ElemType > &input)RBM< InitializationRuleType, DataType, PolicyType >
FreeEnergy(const arma::Mat< ElemType > &input)RBM< InitializationRuleType, DataType, PolicyType >
Gibbs(const arma::Mat< ElemType > &input, arma::Mat< ElemType > &output, const size_t steps=SIZE_MAX)RBM< InitializationRuleType, DataType, PolicyType >
Gradient(const arma::Mat< ElemType > &parameters, const size_t i, arma::Mat< ElemType > &gradient, const size_t batchSize)RBM< InitializationRuleType, DataType, PolicyType >
HiddenBias() constRBM< InitializationRuleType, DataType, PolicyType >inline
HiddenBias()RBM< InitializationRuleType, DataType, PolicyType >inline
HiddenMean(const InputType &input, DataType &output)RBM< InitializationRuleType, DataType, PolicyType >
HiddenMean(const InputType &input, DataType &output)RBM< InitializationRuleType, DataType, PolicyType >
HiddenSize() constRBM< InitializationRuleType, DataType, PolicyType >inline
NetworkType typedefRBM< InitializationRuleType, DataType, PolicyType >
NumFunctions() constRBM< InitializationRuleType, DataType, PolicyType >inline
NumSteps() constRBM< InitializationRuleType, DataType, PolicyType >inline
Parameters() constRBM< InitializationRuleType, DataType, PolicyType >inline
Parameters()RBM< InitializationRuleType, DataType, PolicyType >inline
Phase(const InputType &input, DataType &gradient)RBM< InitializationRuleType, DataType, PolicyType >
Phase(const InputType &input, DataType &gradient)RBM< InitializationRuleType, DataType, PolicyType >
PoolSize() constRBM< InitializationRuleType, DataType, PolicyType >inline
RBM(arma::Mat< ElemType > predictors, InitializationRuleType initializeRule, const size_t visibleSize, const size_t hiddenSize, const size_t batchSize=1, const size_t numSteps=1, const size_t negSteps=1, const size_t poolSize=2, const ElemType slabPenalty=8, const ElemType radius=1, const bool persistence=false)RBM< InitializationRuleType, DataType, PolicyType >
Reset()RBM< InitializationRuleType, DataType, PolicyType >
Reset()RBM< InitializationRuleType, DataType, PolicyType >
SampleHidden(const arma::Mat< ElemType > &input, arma::Mat< ElemType > &output)RBM< InitializationRuleType, DataType, PolicyType >
SampleHidden(const arma::Mat< ElemType > &input, arma::Mat< ElemType > &output)RBM< InitializationRuleType, DataType, PolicyType >
SampleSlab(InputType &slabMean, DataType &slab)RBM< InitializationRuleType, DataType, PolicyType >
SampleSpike(InputType &spikeMean, DataType &spike)RBM< InitializationRuleType, DataType, PolicyType >
SampleVisible(arma::Mat< ElemType > &input, arma::Mat< ElemType > &output)RBM< InitializationRuleType, DataType, PolicyType >
SampleVisible(arma::Mat< ElemType > &input, arma::Mat< ElemType > &output)RBM< InitializationRuleType, DataType, PolicyType >
serialize(Archive &ar, const uint32_t version)RBM< InitializationRuleType, DataType, PolicyType >
Shuffle()RBM< InitializationRuleType, DataType, PolicyType >
SlabMean(const DataType &visible, DataType &spike, DataType &slabMean)RBM< InitializationRuleType, DataType, PolicyType >
SlabPenalty() constRBM< InitializationRuleType, DataType, PolicyType >inline
SpikeBias() constRBM< InitializationRuleType, DataType, PolicyType >inline
SpikeBias()RBM< InitializationRuleType, DataType, PolicyType >inline
SpikeMean(const InputType &visible, DataType &spikeMean)RBM< InitializationRuleType, DataType, PolicyType >
Train(OptimizerType &optimizer, CallbackType &&... callbacks)RBM< InitializationRuleType, DataType, PolicyType >
VisibleBias() constRBM< InitializationRuleType, DataType, PolicyType >inline
VisibleBias()RBM< InitializationRuleType, DataType, PolicyType >inline
VisibleMean(InputType &input, DataType &output)RBM< InitializationRuleType, DataType, PolicyType >
VisibleMean(InputType &input, DataType &output)RBM< InitializationRuleType, DataType, PolicyType >
VisiblePenalty() constRBM< InitializationRuleType, DataType, PolicyType >inline
VisiblePenalty()RBM< InitializationRuleType, DataType, PolicyType >inline
VisibleSize() constRBM< InitializationRuleType, DataType, PolicyType >inline
Weight() constRBM< InitializationRuleType, DataType, PolicyType >inline
Weight()RBM< InitializationRuleType, DataType, PolicyType >inline