Convolution Methods

The Convolution type exposes the following members.

Methods


  Name Description
Public method Static member AvgPool1D
Average pooling operation for spatial data.
Public method Static member AvgPool2D
Average pooling operation for spatial data.
Public method Static member AvgPool3D
Average pooling operation for 3D data (spatial or spatio-temporal).
Public method Static member Conv1D(Variable, Int32, Int32, Int32, Boolean, Int32, String, Boolean, String, String)
1D convolution layer (e.g. temporal convolution). This layer creates a convolution kernel that is convolved with the layer input over a single spatial (or temporal) dimension to produce a tensor of outputs. If use_bias is True, a bias vector is created and added to the outputs. Finally, if activation is not None, it is applied to the outputs as well.
Public method Static member Conv1D(Tuple<(Of <<'(Int32, Int32>)>>), Int32, Int32, Int32, Boolean, Int32, String, Boolean, String, String)
1D convolution layer (e.g. temporal convolution). This layer creates a convolution kernel that is convolved with the layer input over a single spatial (or temporal) dimension to produce a tensor of outputs. If use_bias is True, a bias vector is created and added to the outputs. Finally, if activation is not None, it is applied to the outputs as well.
Public method Static member Conv2D(Variable, Int32, Tuple<(Of <<'(Int32, Int32>)>>), Tuple<(Of <<'(Int32, Int32>)>>), Boolean, Tuple<(Of <<'(Int32, Int32>)>>), String, Boolean, String, String)
2D convolution layer (e.g. spatial convolution over images). This layer creates a convolution kernel that is convolved with the layer input to produce a tensor of outputs. If use_bias is True, a bias vector is created and added to the outputs. Finally, if activation is not None, it is applied to the outputs as well.
Public method Static member Conv2D(Tuple<(Of <<'(Int32, Int32, Int32>)>>), Int32, Tuple<(Of <<'(Int32, Int32>)>>), Tuple<(Of <<'(Int32, Int32>)>>), Boolean, Tuple<(Of <<'(Int32, Int32>)>>), String, Boolean, String, String)
Conv2s the d.2D convolution layer (e.g. spatial convolution over images). This layer creates a convolution kernel that is convolved with the layer input to produce a tensor of outputs. If use_bias is True, a bias vector is created and added to the outputs. Finally, if activation is not None, it is applied to the outputs as well.
Public method Static member Conv3D(Variable, Int32, Tuple<(Of <<'(Int32, Int32, Int32>)>>), Tuple<(Of <<'(Int32, Int32, Int32>)>>), Boolean, Tuple<(Of <<'(Int32, Int32, Int32>)>>), String, Boolean, String, String)
3D convolution layer (e.g. spatial convolution over volumes). This layer creates a convolution kernel that is convolved with the layer input to produce a tensor of outputs. If use_bias is True, a bias vector is created and added to the outputs. Finally, if activation is not None, it is applied to the outputs as well.
Public method Static member Conv3D(Tuple<(Of <<'(Int32, Int32, Int32, Int32>)>>), Int32, Tuple<(Of <<'(Int32, Int32, Int32>)>>), Tuple<(Of <<'(Int32, Int32, Int32>)>>), Boolean, Tuple<(Of <<'(Int32, Int32, Int32>)>>), String, Boolean, String, String)
3D convolution layer (e.g. spatial convolution over volumes). This layer creates a convolution kernel that is convolved with the layer input to produce a tensor of outputs. If use_bias is True, a bias vector is created and added to the outputs. Finally, if activation is not None, it is applied to the outputs as well.
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method Static member GlobalAvgPool1D
Global average pooling operation for temporal data.
Public method Static member GlobalAvgPool2D
Global average pooling operation for spatial data.
Public method Static member GlobalAvgPool3D
Global average pooling 3D data (spatial or spatio-temporal).
Public method Static member GlobalMaxPool1D
Global max pooling operation for temporal data.
Public method Static member GlobalMaxPool2D
Global max pooling operation for spatial data.
Public method Static member GlobalMaxPool3D
Global max pooling 3D data (spatial or spatio-temporal).
Public method Static member MaxPool1D
Max pooling operation for temporal data.
Public method Static member MaxPool2D
Max pooling operation for spatial data.
Public method Static member MaxPool3D
Max pooling operation for 3D data (spatial or spatio-temporal).
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)