Nano-learn is my attempt to write a light weight machine learning library from scatch. To see the api overview, you cen get started in Reference.