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
python version need: 3.9 / 3.8.10 numpy: 1.22.4 torch: 1.8.0 cuda version: 11.x (must < 12.x for numba)
All works well with venv :-)
Plaase ignore the version conflict by torch and numpy, use numpy=1.22.4 is ok.
It seems that this version is different from others... May be I should fork another version.
Solved, no need to change
Finished task1.* to task3.*
No plan for implementing task4.* :-( maybe you can use pytorch instead.
Thanks!
https://github.com/yy6768/minitorch/tree/master https://zhuanlan.zhihu.com/p/615920005 https://dezeming.top/wp-content/uploads/2022/02/MiniTorch-%E5%AD%A6%E4%B9%A0%E5%85%A8%E6%94%BB%E7%95%A5.pdf
https://github.com/mukobi/Minitorch-Self-Study-Guide-SAIA https://github.com/lvsizhe/Module-3/blob/master/minitorch/tensor_functions.py
https://stackoverflow.com/questions/50744686/numba-typingerror-cannot-determine-numba-type-of-class-builtin-function-or https://numba.pydata.org/numba-doc/dev/reference/numpysupported.html