Pytorch Without Pytorch