Math helpers of the restricted Boltzmann machine implementation.
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine 1.0.9762.11310.
01 Namespaces
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.math
| Type | Summary | Members |
|---|---|---|
| DenseMatrix | Currently this class is half mutable/immutable. | 9 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.math.functions
Activation and transfer functions used by the restricted Boltzmann machine.
| Type | Summary | Members |
|---|---|---|
| Divide | Created by kenny on 5/24/14. | 1 |
| Multiply | Created by kenny on 5/24/14. | 1 |
| OneMinusX | Created by kenny on 5/24/14. | 1 |
| Power | Created by kenny on 5/24/14. | 1 |
| RandomDouble | Created by kenny on 5/24/14. | 1 |
| RandomGaussian | Created by kenny on 5/24/14. | 1 |
| RangedSigmoid | Created by kenny on 5/24/14. | 2 |
| Round | Created by kenny on 5/24/14. | 2 |
| Sigmoid | Created by kenny on 5/24/14. | 2 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.math.functions.distance
Distance functions used by the restricted Boltzmann machine math layer.
| Type | Summary | Members |
|---|---|---|
| DiscreteDistanceFunction | Created by kenny on 2/16/14. | 2 |
| DistanceFunction | kenny Distance is analogous to the 1 - normalized(similarityScore) | 1 |
| EuclideanDistanceFunction | Created by kenny on 2/16/14. | 2 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.math.functions.doubledouble
Double-double precision math functions for the restricted Boltzmann machine.
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.math.functions.doubledouble.rbm
Restricted Boltzmann machine specific double-double precision routines.
| Type | Summary | Members |
|---|---|---|
| ActivationState | Created by kenny on 5/25/14. | 1 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nlp
Natural language processing helpers of the restricted Boltzmann machine.
| Type | Summary | Members |
|---|---|---|
| WordDictionary | Created by kenny on 5/23/14. | 7 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nlp.encode
Text encoding for the restricted Boltzmann machine NLP helpers.
| Type | Summary | Members |
|---|---|---|
| DiscreteRandomWordEncoder | Created by kenny on 6/3/14. | 1 |
| RandomWordEncoder | Created by kenny on 6/3/14. | 1 |
| WordEncoder | Created by kenny on 6/3/14. | 1 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nlp.ngram
N-gram models for the restricted Boltzmann machine NLP helpers.
| Type | Summary | Members |
|---|---|---|
| NGramGenerator | Created by kenny on 5/23/14. | 2 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nn.rbm
The restricted Boltzmann machine neural network.
| Type | Summary | Members |
|---|---|---|
| RBM | Created by kenny on 5/12/14. | 5 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nn.rbm.deep
Deep (stacked) restricted Boltzmann machine networks.
| Type | Summary | Members |
|---|---|---|
| DeepRBM | Created by kenny on 5/16/14. | 5 |
| LayerParameters | Created by kenny on 5/16/14. | 6 |
| RBMLayer | Created by kenny on 5/16/14. | 4 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nn.rbm.factory
Factory helpers that build restricted Boltzmann machine networks.
| Type | Summary | Members |
|---|---|---|
| RandomRBMFactory | Created by kenny on 5/12/14. | 1 |
| RBMFactory | Created by kenny on 5/16/14. | 1 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nn.rbm.learn
Training algorithms (contrastive divergence) for the restricted Boltzmann machine.
| Type | Summary | Members |
|---|---|---|
| BackErrorPropagation | Created by kenny on 5/23/14. | 6 |
| ContrastiveDivergence | Created by kenny on 5/15/14. | 4 |
| DeepContrastiveDivergence | Created by kenny on 5/15/14. | 3 |
| LearningParameters | Created by kenny on 5/15/14. | 11 |
| MultiThreadedDeepContrastiveDivergence | Created by kenny on 5/22/14. | 3 |
| RecurrentContrastiveDivergence | Created by kenny on 5/15/14. | 5 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.nn.rbm.save
Serialization of trained restricted Boltzmann machine networks.
| Type | Summary | Members |
|---|---|---|
| DeepRBMPersister | Created by kenny on 5/22/14. | 2 |
| RBMPersister | Created by kenny on 5/22/14. | 4 |
Microsoft.VisualBasic.MachineLearning.RestrictedBoltzmannMachine.utils
Utility helpers of the restricted Boltzmann machine implementation.
| Type | Summary | Members |
|---|---|---|
| PrettyPrint | Created by kenny on 5/13/14. | 3 |