oa::FnMatrix::rnnScanBwd

rnnScanBwd: BPTT recurrence scan (backward of rnnScan) in ONE dispatch.

Function Documentation

RnnScanBwdResult oa::FnMatrix::rnnScanBwd( const Matrix & inDOut, const Matrix & inGatesI, const Matrix & inHPrev, const Matrix & inWeightHh, oa::I32 inHiddenSize, oa::I32 inSeqLen, oa::I32 inBatch, const Matrix & inBiasHh = Matrix{} )
rnnScanBwd: BPTT recurrence scan (backward of rnnScan) in ONE dispatch.

Parameters

inDOut
const Matrix &

inGatesI
const Matrix &

inHPrev
const Matrix &

inWeightHh
const Matrix &

inHiddenSize
oa::I32

inSeqLen
oa::I32

inBatch
oa::I32

inBiasHh
const Matrix &

Default: Matrix{}

Returns

RnnScanBwdResult

The declared return value.