oa::FnMatrix::col2Im1d

col2Im1d: backward of im2Col1d — fold a column-matrix gradient [N*outL, inC*K] back into input shape [N, inC, L], accumulating over overlapping windows.

Function Documentation

Matrix oa::FnMatrix::col2Im1d( const Matrix & inDCols, oa::I32 inN, oa::I32 inC, oa::I32 inL, oa::I32 inK, oa::I32 inStride, oa::I32 inPadding, oa::I32 inDilation, oa::I32 inOutL )
col2Im1d: backward of im2Col1d — fold a column-matrix gradient [N*outL, inC*K] back into input shape [N, inC, L], accumulating over overlapping windows.

Parameters

inDCols
const Matrix &

inN
oa::I32

inC
oa::I32

inL
oa::I32

inK
oa::I32

inStride
oa::I32

inPadding
oa::I32

inDilation
oa::I32

inOutL
oa::I32

Returns

Matrix

The declared return value.