mlpack  3.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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() const RBM< 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() const RBM< InitializationRuleType, DataType, PolicyType >inline
NetworkType typedefRBM< InitializationRuleType, DataType, PolicyType >
NumFunctions() const RBM< InitializationRuleType, DataType, PolicyType >inline
NumSteps() const RBM< InitializationRuleType, DataType, PolicyType >inline
Parameters() const RBM< 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() const RBM< 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 unsigned int)RBM< InitializationRuleType, DataType, PolicyType >
Shuffle()RBM< InitializationRuleType, DataType, PolicyType >
SlabMean(const DataType &visible, DataType &spike, DataType &slabMean)RBM< InitializationRuleType, DataType, PolicyType >
SlabPenalty() const RBM< InitializationRuleType, DataType, PolicyType >inline
SpikeBias() const RBM< 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() const RBM< 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() const RBM< InitializationRuleType, DataType, PolicyType >inline
VisiblePenalty()RBM< InitializationRuleType, DataType, PolicyType >inline
VisibleSize() const RBM< InitializationRuleType, DataType, PolicyType >inline
Weight() const RBM< InitializationRuleType, DataType, PolicyType >inline
Weight()RBM< InitializationRuleType, DataType, PolicyType >inline