API Reference - ConvolutionLayers
Constructors
FastConvolution1D
ConvolutionLayers.FastConvolution1D{tensor: tensor, weightTensor: tensor, strideDimensionSize: number}: AutomaticDifferentiationTensor
Parameters:
-
tensor: The tensor that will be used as inputs.
-
weightTensor: The tensor that will be used as the weights.
-
strideDimensionSize: The dimension size for the stride. [Default: 1]
Returns:
- AutomaticDifferentiationTensor: The automatic differentiation tensor that is created as a result of calling this function.
FastConvolution2D
ConvolutionLayers.FastConvolution2D{tensor: tensor, weightTensor: tensor, strideDimensionSizeArray: {number}}: AutomaticDifferentiationTensor
Parameters:
-
tensor: The tensor that will be used as inputs.
-
weightTensor: The tensor that will be used as the weights.
-
strideDimensionSizeArray: The dimension size for the stride. The index of the array represents the dimension and the value represents the size for that particular dimension. [Default: {1, 1}]
Returns:
- AutomaticDifferentiationTensor: The automatic differentiation tensor that is created as a result of calling this function.
FastConvolution3D
ConvolutionLayers.FastConvolution3D{tensor: tensor, weightTensor: tensor, strideDimensionSizeArray: {number}}: AutomaticDifferentiationTensor
Parameters:
-
tensor: The tensor that will be used as inputs.
-
weightTensor: The tensor that will be used as the weights.
-
strideDimensionSizeArray: The dimension size for the stride. The index of the array represents the dimension and the value represents the size for that particular dimension. [Default: {1, 1, 1}]
Returns:
- AutomaticDifferentiationTensor: The automatic differentiation tensor that is created as a result of calling this function.