Note
Assignment 1 is completed.
this repo is my own implementation for Stanford CS336, from assignment 1 to 5