Class Subsampling1DLayer.Builder
- java.lang.Object
-
- org.deeplearning4j.nn.conf.layers.Layer.Builder<T>
-
- org.deeplearning4j.nn.conf.layers.SubsamplingLayer.BaseSubsamplingBuilder<Subsampling1DLayer.Builder>
-
- org.deeplearning4j.nn.conf.layers.Subsampling1DLayer.Builder
-
- Enclosing class:
- Subsampling1DLayer
public static class Subsampling1DLayer.Builder extends SubsamplingLayer.BaseSubsamplingBuilder<Subsampling1DLayer.Builder>
-
-
Field Summary
-
Fields inherited from class org.deeplearning4j.nn.conf.layers.SubsamplingLayer.BaseSubsamplingBuilder
avgPoolIncludePadInDivisor, cnn2DFormat, convolutionMode, cudnnAllowFallback, eps, kernelSize, padding, pnorm, poolingType, stride
-
Fields inherited from class org.deeplearning4j.nn.conf.layers.Layer.Builder
allParamConstraints, biasConstraints, iDropout, layerName, weightConstraints
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(int kernelSize)Builder(int kernelSize, int stride)Builder(int kernelSize, int stride, int padding)Builder(PoolingType poolingType)Builder(PoolingType poolingType, int kernelSize)Builder(PoolingType poolingType, int kernelSize, int stride, int padding)Builder(SubsamplingLayer.PoolingType poolingType)Builder(SubsamplingLayer.PoolingType poolingType, int kernelSize)Builder(SubsamplingLayer.PoolingType poolingType, int kernelSize, int stride)Builder(SubsamplingLayer.PoolingType poolingType, int kernelSize, int stride, int padding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanallowCausal()Subsampling1DLayerbuild()Subsampling1DLayer.BuilderkernelSize(int kernelSize)Kernel sizeSubsampling1DLayer.Builderpadding(int padding)PaddingvoidsetKernelSize(int... kernelSize)Kernel sizevoidsetPadding(int... padding)PaddingvoidsetStride(int... stride)StrideSubsampling1DLayer.Builderstride(int stride)Stride-
Methods inherited from class org.deeplearning4j.nn.conf.layers.SubsamplingLayer.BaseSubsamplingBuilder
avgPoolIncludePadInDivisor, convolutionMode, cudnnAllowFallback, dataFormat, eps, helperAllowFallback, pnorm, poolingType, poolingType, setConvolutionMode, setEps, setPnorm
-
Methods inherited from class org.deeplearning4j.nn.conf.layers.Layer.Builder
constrainAllParameters, constrainBias, constrainWeights, dropOut, dropOut, name
-
-
-
-
Constructor Detail
-
Builder
public Builder(SubsamplingLayer.PoolingType poolingType, int kernelSize, int stride)
-
Builder
public Builder(SubsamplingLayer.PoolingType poolingType, int kernelSize)
-
Builder
public Builder(PoolingType poolingType, int kernelSize)
-
Builder
public Builder(int kernelSize, int stride, int padding)
-
Builder
public Builder(int kernelSize, int stride)
-
Builder
public Builder(int kernelSize)
-
Builder
public Builder(SubsamplingLayer.PoolingType poolingType)
-
Builder
public Builder(PoolingType poolingType)
-
Builder
public Builder()
-
Builder
public Builder(PoolingType poolingType, int kernelSize, int stride, int padding)
-
Builder
public Builder(SubsamplingLayer.PoolingType poolingType, int kernelSize, int stride, int padding)
-
-
Method Detail
-
allowCausal
protected boolean allowCausal()
- Specified by:
allowCausalin classSubsamplingLayer.BaseSubsamplingBuilder<Subsampling1DLayer.Builder>
-
build
public Subsampling1DLayer build()
- Specified by:
buildin classLayer.Builder<Subsampling1DLayer.Builder>
-
kernelSize
public Subsampling1DLayer.Builder kernelSize(int kernelSize)
Kernel size- Parameters:
kernelSize- kernel size
-
stride
public Subsampling1DLayer.Builder stride(int stride)
Stride- Parameters:
stride- stride value
-
padding
public Subsampling1DLayer.Builder padding(int padding)
Padding- Parameters:
padding- padding value
-
setKernelSize
public void setKernelSize(int... kernelSize)
Kernel size- Parameters:
kernelSize- kernel size
-
setStride
public void setStride(int... stride)
Stride- Parameters:
stride- stride value
-
setPadding
public void setPadding(int... padding)
Padding- Parameters:
padding- padding value
-
-