deep learning from scratch. uses numpy/cupy, trains in GPU, follows pytorch API
Train a neural network - with recursion!