Imitation Learning | Autoregressive processes | Recurrent networks |
PID Control |
Moving averages | 1D convolutions | Dynamic systems with limited memory |
Markov chains and stochastic recurrence relations | Dynamic systems with unlimited memory | Recurrence relations |
ZCA sphereing |
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.
This repository is in active development by Jeremy Watt and Reza Borhani - please do not hesitate to reach out with comments, questions, typos, etc.