Class BaseSpatialPadding2D<T extends Tensor<T>>

java.lang.Object
deepboof.BaseTensor
deepboof.impl.forward.standard.BaseSpatialPadding2D<T>
All Implemented Interfaces:
SpatialPadding2D<T>, ITensor, VTensor
Direct Known Subclasses:
SpatialPadding2D_F32, SpatialPadding2D_F64

public abstract class BaseSpatialPadding2D<T extends Tensor<T>>
extends BaseTensor
implements SpatialPadding2D<T>
Abstract class fo all virtual 2D spatial padding implementation. Virtual padding contains a reference to the original input tensor which is going to be padded and on the fly will generate the values for elements which are not explicitly contained in the input tensor. This can reduce memory consumption and is more simplistic to implement for more complex padding methods.