oa::FnMatrix::linearWeightBiasBwd

linearWeightBiasBwd: fused weight and bias gradient for linear layer. Computes: dWeight = input^T @ dOutput, dBias = sum(dOutput, dim=0)

Function Documentation

LinearWeightBiasBwdResult oa::FnMatrix::linearWeightBiasBwd( const Matrix & inInput, const Matrix & inGradOutput )
linearWeightBiasBwd: fused weight and bias gradient for linear layer. Computes: dWeight = input^T @ dOutput, dBias = sum(dOutput, dim=0)

Parameters

inInput
const Matrix &

inGradOutput
const Matrix &

Returns

LinearWeightBiasBwdResult

The declared return value.