To successfully run the Jupyter notebooks contained in this repo we highly recommend downloading the Anaconda Python 3 distribution. Many of these notebooks also employ the Automatic Differentiator autograd which can be installed by typing the following command at your terminal
pip install autograd
With minor adjustment users can also run these notebooks using the GPU/TPU extended version of autograd JAX.