Skip to content

Instantly share code, notes, and snippets.

@mdhasanai
Created November 11, 2018 07:51
Show Gist options
  • Save mdhasanai/253d16baf455663cb17a14fab2718fa1 to your computer and use it in GitHub Desktop.
Save mdhasanai/253d16baf455663cb17a14fab2718fa1 to your computer and use it in GitHub Desktop.
def backward_prop(x, y, w1, w2, bias1, bias2, z1,a1,z2,a2):
da2 = a2 * (1-a2)
dz2 = (a2-y)
dw2 = np.multiply(a1.T, dz2)
db2 = dz2
da1 = a1 * (1-a1)
dz1 = np.dot(w2.T, dz2) * da1
dw1 = dz1 * x.T
db1 = dz1
return da1,da2,dz1,dz2,dw1,dw2,db1,db2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment