The Elements of Differentiable Programming

Acknowledgements

We thank the following people for sending us feedback, suggestions and typos: Fabian Pedregosa, Kevin Murphy, Niklas Schmitz, Nidham Gazagnadou, Bruno De Backer, David López, Sam Duffield, Logan Bruns, Wojciech Stokowiec, Alex Towell, John Reid, Sadish Dhakal, Fabian Schaipp, Mahmoud Asem, Simone Scardapane, Jonathan Epperlein, Stephen Fratini, Po-Hung Yeh, Adrian Hill, (add your name here!). We are particularly indebted to Guillaume Gautier, Archisman Bandyopadhyay, and Javier Burroni for in-depth proofreading. We also used Gemini extensively for proofreading.