| 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 |