MiniTorch is a diy teaching library for machine learning engineers who wish to learn about the internal concepts underlying deep learning systems. It is a pure Python re-implementation of the Torch API designed to be simple, easy-to-read, tested, and incremental. The final library can run Torch code.
This is the student repository for the project, implemented up until and partially including fast CUDA and parallel computation using NUMBA. More info at https://minitorch.github.io/.
The full minitorch student suite.
To access the autograder:
- Module 0: https://classroom.github.com/a/qDYKZff9
- Module 1: https://classroom.github.com/a/6TiImUiy
- Module 2: https://classroom.github.com/a/0ZHJeTA0
- Module 3: https://classroom.github.com/a/U5CMJec1
- Module 4: https://classroom.github.com/a/04QA6HZK
- Quizzes: https://classroom.github.com/a/bGcGc12k