

def grad(self, inputs, gout):
    (a, b) = inputs
    (g_out,) = gout
    return [structured_dot_grad(a, b, g_out), structured_dot(a.T, g_out)]

dataset/ETHPy150Open rizar/attention-lvcsr/libs/Theano/theano/sparse/basic.py StructuredDot.grad/original