| 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(arma::Mat< ElemType > &&input) | RBM< InitializationRuleType, DataType, PolicyType > | |
| FreeEnergy(arma::Mat< ElemType > &&input) | RBM< InitializationRuleType, DataType, PolicyType > | |
| Gibbs(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(DataType &&input, DataType &&output) | RBM< InitializationRuleType, DataType, PolicyType > | |
| HiddenMean(DataType &&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(DataType &&input, DataType &&gradient) | RBM< InitializationRuleType, DataType, PolicyType > | |
| Phase(DataType &&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(arma::Mat< ElemType > &&input, arma::Mat< ElemType > &&output) | RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleHidden(arma::Mat< ElemType > &&input, arma::Mat< ElemType > &&output) | RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleSlab(DataType &&slabMean, DataType &&slab) | RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleSpike(DataType &&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(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(DataType &&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(DataType &&input, DataType &&output) | RBM< InitializationRuleType, DataType, PolicyType > | |
| VisibleMean(DataType &&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 |