Mathematics for Machine Learning by Marc Peter Deisenroth, A. Aldo Faisal and Cheng Soon Ong linear‑algebracalculusprobabilitymatrix‑calculus