public static class VariationalAutoencoderLayerSpace.Builder extends BasePretrainNetworkLayerSpace.Builder<VariationalAutoencoderLayerSpace.Builder>
lossFunction
constrainAll, constrainBias, constrainWeights, nIn, nOut
activationFunction, biasInit, biasUpdater, dist, gradientNormalization, gradientNormalizationThreshold, l1, l1Bias, l2, l2Bias, updater, weightInit, weightNoise
dropOut
Constructor and Description |
---|
Builder() |
lossFunction, lossFunction
constrainAllParams, constrainAllParams, constrainBias, constrainBias, constrainWeights, constrainWeights, nIn, nIn, nOut, nOut
activation, activation, activation, activation, activationFn, biasInit, biasInit, biasUpdater, biasUpdater, dist, dist, gradientNormalization, gradientNormalization, gradientNormalizationThreshold, gradientNormalizationThreshold, l1, l1, l1Bias, l1Bias, l2, l2, l2Bias, l2Bias, updater, updater, weightInit, weightInit, weightInit
dropOut, dropOut, iDropOut
public VariationalAutoencoderLayerSpace.Builder encoderLayerSizes(int... encoderLayerSizes)
public VariationalAutoencoderLayerSpace.Builder encoderLayerSizes(ParameterSpace<int[]> encoderLayerSizes)
public VariationalAutoencoderLayerSpace.Builder decoderLayerSizes(int... decoderLayerSizes)
public VariationalAutoencoderLayerSpace.Builder decoderLayerSizes(ParameterSpace<int[]> decoderLayerSizes)
public VariationalAutoencoderLayerSpace.Builder reconstructionDistribution(ReconstructionDistribution distribution)
public VariationalAutoencoderLayerSpace.Builder reconstructionDistribution(ParameterSpace<ReconstructionDistribution> distribution)
public VariationalAutoencoderLayerSpace.Builder lossFunction(IActivation outputActivationFn, LossFunctions.LossFunction lossFunction)
public VariationalAutoencoderLayerSpace.Builder lossFunction(Activation outputActivationFn, LossFunctions.LossFunction lossFunction)
public VariationalAutoencoderLayerSpace.Builder lossFunction(IActivation outputActivationFn, ILossFunction lossFunction)
public VariationalAutoencoderLayerSpace.Builder pzxActivationFn(IActivation activationFunction)
public VariationalAutoencoderLayerSpace.Builder pzxActivationFn(ParameterSpace<IActivation> activationFunction)
public VariationalAutoencoderLayerSpace.Builder pzxActivationFunction(Activation activation)
public VariationalAutoencoderLayerSpace.Builder numSamples(int numSamples)
public VariationalAutoencoderLayerSpace.Builder numSamples(ParameterSpace<Integer> numSamples)
public <E extends LayerSpace> E build()
build
in class LayerSpace.Builder<VariationalAutoencoderLayerSpace.Builder>
Copyright © 2020. All rights reserved.