|
RestrictedBoltzmannNetworkLearningConfigurationFunction Delegate
|
Delegate used to configure and create layer-specific learning algorithms.
Namespace:
Accord.Neuro.Learning
Assembly:
Accord.Neuro (in Accord.Neuro.dll) Version: 3.8.0
Syntax public delegate IUnsupervisedLearning RestrictedBoltzmannNetworkLearningConfigurationFunction(
StochasticLayer hiddenLayer,
StochasticLayer visibleLayer,
int index
)
Public Delegate Function RestrictedBoltzmannNetworkLearningConfigurationFunction (
hiddenLayer As StochasticLayer,
visibleLayer As StochasticLayer,
index As Integer
) As IUnsupervisedLearning
Parameters
- hiddenLayer
- Type: Accord.Neuro.LayersStochasticLayer
The hidden layer being trained. - visibleLayer
- Type: Accord.Neuro.LayersStochasticLayer
The visible layer being trained. - index
- Type: SystemInt32
The layer-pair index in the deep network.
Return Value
Type:
IUnsupervisedLearning
The function should return an instance of the algorithm
which should be used to train the pair of layers.
See Also