I started playing around with NN-s recently and this looked like a good tutorial until the partial derivatives :) It would have been so much better to turn a complex math concept like that to code in smaller chunks because it's hard to extract from the full sample which part refers to which equation.
Also, the bias is not explained at all.
- Why is it there?
- What does it do?
- What value should it have?