Click or drag to resize

ConvolutionBase Class

Abstract base class for all concrete convolution classes.
Inheritance Hierarchy

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
[SerializableAttribute]
public abstract class ConvolutionBase

The ConvolutionBase type exposes the following members.

Constructors
 NameDescription
Protected methodConvolutionBase Constructs an abstract base class for all concrete convolution types.
Top
Properties
 NameDescription
Public propertyDataLength Gets the length of the convolution data.
Public propertyKernelLength Gets the length of the convolution kernel.
Public propertyKernelShape Gets the shape of the convolution kernel.
Public propertyLength Gets the length of the convolution.
Top
Methods
 NameDescription
Protected methodFinalize Provides non-deterministic destruction of underlying unmanaged resources.
(Overrides ObjectFinalize)
Protected methodTrimConvolutionT Creates a windowed view into the convolution. This does not create a copy of the input convolution.
Top
Fields
 NameDescription
Protected fieldkerneloffset_ Convolution kernel offset.
Protected fieldkernelstride_ Convolution kernel stride.
Protected fieldmode_ Mode is either automatic, fft, or direct sum.
Top
See Also