This is code for deeplearning framework with Torch-like interface but fully written in NumPy. This was a homework assignment for Deep Learning 1, I got 20/20 for it.
- Code for optimisers, layers and etc. is in modules/. Templates were provided, I wrote the rest.
- Tests, provided by teachers, are in tests/.
- Successfull test runs and simple model trained with this framework are in demo.ipynb