| ElemType typedef (defined in mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType >) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Evaluate(const arma::Mat< ElemType > ¶meters, const size_t i, const size_t batchSize) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| FreeEnergy(const arma::Mat< ElemType > &input) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| FreeEnergy(const arma::Mat< ElemType > &input) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Gibbs(const arma::Mat< ElemType > &input, arma::Mat< ElemType > &output, const size_t steps=SIZE_MAX) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Gradient(const arma::Mat< ElemType > ¶meters, const size_t i, arma::Mat< ElemType > &gradient, const size_t batchSize) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| HiddenBias() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| HiddenBias() | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| HiddenMean(const InputType &input, DataType &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| HiddenMean(const InputType &input, DataType &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| HiddenSize() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| NetworkType typedef (defined in mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType >) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| NumFunctions() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| NumSteps() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| Parameters() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| Parameters() | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| Phase(const InputType &input, DataType &gradient) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Phase(const InputType &input, DataType &gradient) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| PoolSize() const | mlpack::ann::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) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Reset() (defined in mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType >) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Reset() (defined in mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType >) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleHidden(const arma::Mat< ElemType > &input, arma::Mat< ElemType > &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleHidden(const arma::Mat< ElemType > &input, arma::Mat< ElemType > &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleSlab(InputType &slabMean, DataType &slab) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleSpike(InputType &spikeMean, DataType &spike) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleVisible(arma::Mat< ElemType > &input, arma::Mat< ElemType > &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SampleVisible(arma::Mat< ElemType > &input, arma::Mat< ElemType > &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| serialize(Archive &ar, const uint32_t version) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Shuffle() | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SlabMean(const DataType &visible, DataType &spike, DataType &slabMean) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| SlabPenalty() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| SpikeBias() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| SpikeBias() | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| SpikeMean(const InputType &visible, DataType &spikeMean) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| Train(OptimizerType &optimizer, CallbackType &&... callbacks) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| VisibleBias() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| VisibleBias() | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| VisibleMean(InputType &input, DataType &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| VisibleMean(InputType &input, DataType &output) | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | |
| VisiblePenalty() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| VisiblePenalty() | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| VisibleSize() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| Weight() const | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |
| Weight() | mlpack::ann::RBM< InitializationRuleType, DataType, PolicyType > | inline |