public static class AutoEncoder.Builder extends BasePretrainNetwork.Builder<AutoEncoder.Builder>
lossFunction, visibleBiasInit
nIn, nOut
activationFn, biasInit, biasUpdater, gainInit, gradientNormalization, gradientNormalizationThreshold, iupdater, regularization, regularizationBias, weightInitFn, weightNoise
allParamConstraints, biasConstraints, iDropout, layerName, weightConstraints
Constructor and Description |
---|
Builder() |
Builder(double corruptionLevel)
Builder - sets the level of corruption - 0.0 (none) to 1.0 (all values corrupted)
|
Modifier and Type | Method and Description |
---|---|
AutoEncoder |
build() |
AutoEncoder.Builder |
corruptionLevel(double corruptionLevel)
Level of corruption - 0.0 (none) to 1.0 (all values corrupted)
|
AutoEncoder.Builder |
sparsity(double sparsity)
Autoencoder sparity parameter
|
lossFunction, visibleBiasInit
nIn, nIn, nOut, nOut, units
activation, activation, biasInit, biasUpdater, dist, gainInit, gradientNormalization, gradientNormalizationThreshold, l1, l1Bias, l2, l2Bias, regularization, regularizationBias, updater, updater, weightDecay, weightDecay, weightDecayBias, weightDecayBias, weightInit, weightInit, weightInit, weightNoise
constrainAllParameters, constrainBias, constrainWeights, dropOut, dropOut, name
public Builder()
public Builder(double corruptionLevel)
corruptionLevel
- Corruption level (0 to 1)public AutoEncoder.Builder corruptionLevel(double corruptionLevel)
corruptionLevel
- Corruption level (0 to 1)public AutoEncoder.Builder sparsity(double sparsity)
sparsity
- Sparsitypublic AutoEncoder build()
build
in class Layer.Builder<AutoEncoder.Builder>
Copyright © 2022. All rights reserved.