Deeplearning Path Introduction to Neural Networks Implement Gradient Descent Training Neural Networks Predicting Bike-Sharing Patterns