public static class VariationalAutoencoderLayerSpace.Builder extends BasePretrainNetworkLayerSpace.Builder<VariationalAutoencoderLayerSpace.Builder>
lossFunctionconstrainAll, constrainBias, constrainWeights, nIn, nOutactivationFunction, biasInit, biasUpdater, dist, gradientNormalization, gradientNormalizationThreshold, l1, l1Bias, l2, l2Bias, updater, weightInit, weightNoisedropOut| Constructor and Description |
|---|
Builder() |
lossFunction, lossFunctionconstrainAllParams, constrainAllParams, constrainBias, constrainBias, constrainWeights, constrainWeights, nIn, nIn, nOut, nOutactivation, 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, weightInitdropOut, dropOut, iDropOutpublic 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(org.deeplearning4j.nn.conf.layers.variational.ReconstructionDistribution distribution)
public VariationalAutoencoderLayerSpace.Builder reconstructionDistribution(ParameterSpace<org.deeplearning4j.nn.conf.layers.variational.ReconstructionDistribution> distribution)
public VariationalAutoencoderLayerSpace.Builder lossFunction(org.nd4j.linalg.activations.IActivation outputActivationFn, org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction lossFunction)
public VariationalAutoencoderLayerSpace.Builder lossFunction(org.nd4j.linalg.activations.Activation outputActivationFn, org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction lossFunction)
public VariationalAutoencoderLayerSpace.Builder lossFunction(org.nd4j.linalg.activations.IActivation outputActivationFn, org.nd4j.linalg.lossfunctions.ILossFunction lossFunction)
public VariationalAutoencoderLayerSpace.Builder pzxActivationFn(org.nd4j.linalg.activations.IActivation activationFunction)
public VariationalAutoencoderLayerSpace.Builder pzxActivationFn(ParameterSpace<org.nd4j.linalg.activations.IActivation> activationFunction)
public VariationalAutoencoderLayerSpace.Builder pzxActivationFunction(org.nd4j.linalg.activations.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.