(Z, T, Y, W2)
| 33 | return X.T.dot( ( ( Y-T ).dot(W2.T) * (Z > 0) ) ) # for relu |
| 34 | |
| 35 | def derivative_b1(Z, T, Y, W2): |
| 36 | # return (( Y-T ).dot(W2.T) * ( Z*(1 - Z) )).sum(axis=0) # for sigmoid |
| 37 | return (( Y-T ).dot(W2.T) * (Z > 0)).sum(axis=0) # for relu |