“Differentiable Programming from Scratch” (, , )