To install NengoDL, we recommend using
pip install nengo_dl
NengoDL works with Python 2.7 or 3.4+. See requirements.txt for a list of the package dependencies.
pip will do its best to install all of NengoDL’s requirements when it
installs NengoDL. However, if anything goes wrong during this process you
can install the requirements manually. See the
for instructions on installing
nengo, and the
installation instructions below.
If you want to modify NengoDL, or get the very latest updates, you will need to perform a developer installation:
git clone https://github.com/nengo/nengo_dl.git
pip install -e ./nengo_dl
pip install tensorflow to install the minimal version of TensorFlow,
pip install tensorflow-gpu to include GPU support.
It is also possible to install TensorFlow from source. This is significantly more complicated but allows you to customize the installation to your computer, which can improve simulation speeds.