Neural Networks and Calculus