See our blog here for interactive versions of the notebooks in this repo.
Python 3 and a minimal number of Python libraries are required for running the demonstration notebooks this repo. These are: numpy, pandas, matplotlib, and autograd. You can install all of them by pulling the repo and pip installing the provided requirements.txt file as follows
git clone https://github.com/jermwatt/mlrefined
cd mlrefined
pip install -r requirements.txt
This repository contains various supplementary Jupyter notebooks, Python and MATLAB files, presentations associated with the textbook Machine Learning Refined (Cambridge University Press). Visit http://www.mlrefined.com for free chapter downloads and tutorials, and our Amazon site here for details regarding a hard copy of the text.