oa::FnMatrix::softplusBwd

softplusBwd: backward pass for Softplus activation.

Function Documentation

Matrix oa::FnMatrix::softplusBwd( const Matrix & inForwardOutput, const Matrix & inGradOutput )
softplusBwd: backward pass for Softplus activation.

Parameters

inForwardOutput
const Matrix &

output y = softplus(a) from the forward pass

inGradOutput
const Matrix &

Returns

Matrix

dOut * sigmoid(a) = dOut * (1 - e^-y)