ElemType typedef | RBM< InitializationRuleType, DataType, PolicyType > | |
Evaluate(const arma::Mat< ElemType > ¶meters, 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 > ¶meters, 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 typedef | RBM< 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 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() 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 |