oa::FnImage::pad

pad: Asymmetric NCHW padding with the shared border contract.

Function Documentation

oa::Matrix oa::FnImage::pad( oa::Engine & inEngine, const oa::Matrix & inImage, oa::U32 inLeft, oa::U32 inRight, oa::U32 inTop, oa::U32 inBottom, oa::BorderMode inBorder = oa::BorderMode::Constant, oa::F32 inBorderValue = 0.0F ) oa::Matrix oa::FnImage::pad( const oa::Matrix & inImage, oa::U32 inLeft, oa::U32 inRight, oa::U32 inTop, oa::U32 inBottom, oa::BorderMode inBorder = oa::BorderMode::Constant, oa::F32 inBorderValue = 0.0F )
pad: Asymmetric NCHW padding with the shared border contract.

Parameters

inEngine
oa::Engine &

inImage
const oa::Matrix &

inLeft
oa::U32

inRight
oa::U32

inTop
oa::U32

inBottom
oa::U32

inBorder
oa::BorderMode

Default: oa::BorderMode::Constant

inBorderValue
oa::F32

Default: 0.0F

Returns

oa::Matrix

The declared return value.