public static class SubsamplingLayerSpace.Builder extends FeedForwardLayerSpace.Builder<SubsamplingLayerSpace.Builder>
| Modifier and Type | Field and Description |
|---|---|
protected ParameterSpace<org.deeplearning4j.nn.conf.ConvolutionMode> |
convolutionMode |
protected ParameterSpace<int[]> |
dilation |
protected ParameterSpace<Double> |
eps |
protected ParameterSpace<int[]> |
kernelSize |
protected ParameterSpace<int[]> |
padding |
protected ParameterSpace<Integer> |
pnorm |
protected ParameterSpace<org.deeplearning4j.nn.conf.layers.SubsamplingLayer.PoolingType> |
poolingType |
protected ParameterSpace<int[]> |
stride |
constrainAll, constrainBias, constrainWeights, nIn, nOutactivationFunction, biasInit, biasUpdater, dist, gradientNormalization, gradientNormalizationThreshold, l1, l1Bias, l2, l2Bias, updater, weightInit, weightNoisedropOut| Constructor and Description |
|---|
Builder() |
constrainAllParams, 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, iDropOutprotected ParameterSpace<org.deeplearning4j.nn.conf.ConvolutionMode> convolutionMode
protected ParameterSpace<org.deeplearning4j.nn.conf.layers.SubsamplingLayer.PoolingType> poolingType
protected ParameterSpace<int[]> dilation
protected ParameterSpace<int[]> kernelSize
protected ParameterSpace<int[]> stride
protected ParameterSpace<int[]> padding
protected ParameterSpace<Integer> pnorm
protected ParameterSpace<Double> eps
public SubsamplingLayerSpace.Builder convolutionMode(org.deeplearning4j.nn.conf.ConvolutionMode convolutionMode)
public SubsamplingLayerSpace.Builder convolutionMode(ParameterSpace<org.deeplearning4j.nn.conf.ConvolutionMode> convolutionMode)
public SubsamplingLayerSpace.Builder poolingType(org.deeplearning4j.nn.conf.layers.SubsamplingLayer.PoolingType poolingType)
public SubsamplingLayerSpace.Builder poolingType(ParameterSpace<org.deeplearning4j.nn.conf.layers.SubsamplingLayer.PoolingType> poolingType)
public SubsamplingLayerSpace.Builder dilation(int... dilation)
public SubsamplingLayerSpace.Builder dilation(ParameterSpace<int[]> dilation)
public SubsamplingLayerSpace.Builder kernelSize(int... kernelSize)
public SubsamplingLayerSpace.Builder kernelSize(ParameterSpace<int[]> kernelSize)
public SubsamplingLayerSpace.Builder stride(int... stride)
public SubsamplingLayerSpace.Builder stride(ParameterSpace<int[]> stride)
public SubsamplingLayerSpace.Builder padding(int... padding)
public SubsamplingLayerSpace.Builder padding(ParameterSpace<int[]> padding)
public SubsamplingLayerSpace.Builder pnorm(int pnorm)
public SubsamplingLayerSpace.Builder pnorm(ParameterSpace<Integer> pnorm)
public SubsamplingLayerSpace.Builder eps(double eps)
public SubsamplingLayerSpace.Builder eps(ParameterSpace<Double> eps)
public SubsamplingLayerSpace build()
build in class LayerSpace.Builder<SubsamplingLayerSpace.Builder>Copyright © 2020. All rights reserved.