oa::FnMatrix::gruCellPointwiseBwd
gruCellPointwiseBwd: fused GRU pointwise backward. Returns gradients w.r.t. gatesI, gatesH and the previous hidden state.
Function Documentation
gruCellPointwiseBwd: fused GRU pointwise backward. Returns gradients w.r.t. gatesI, gatesH and the previous hidden state.
Parameters
inGatesIconst Matrix &—
inGatesHconst Matrix &—
inHiddenconst Matrix &—
inGradOutputconst Matrix &—
inHiddenSizeoa::I32—
inTimeOffsetoa::U32row offset into inGatesI / dGatesI (in rows of 3H), default 0
inBatchStrideoa::U32row stride between batches in inGatesI (T for batch-major, 1 for contiguous), default 1
Returns
GruCellPointwiseBwdResultThe declared return value.