IGMN Workshop 2022

Catherine Schuman, Department of Electrical Engineering and Computer Science


We’re going to be coding today, and to prepare for installing the appropriate code, see the setup for

Setup for Windows:

Install Window’s Subsystem for Linux (wsl): https://docs.microsoft.com/en-us/windows/wsl/install

Setup for Mac:

Install Homebrew: https://brew.sh/

Neural Networks

Tensorflow Playground: https://playground.tensorflow.org/

Python Preparation

Installation for Windows:

Open a Powershell instance, type wsl

In shell:

sudo apt update && upgrade

sudo apt install python3 python3-pip ipython3

Installation for Mac:

In terminal:

brew install python

Python Preparation

In terminal/powershell with wsl:

pip3 install numpy

pip3 install matplotlib

pip3 install jupyter

pip3 install scikit-learn

We will then launch a Jupyter notebook with the following command:

jupyter notebook

Instructions for running Jupyter notebook on Windows and WSL: https://harshityadav95.medium.com/jupyter-notebook-in-windows-subsystem-for-linux-wsl-8b46fdf0a536

Installing NEST

NEST installation instructions: https://nest-simulator.readthedocs.io/en/v3.3/installation/index.html

For WSL/Linux: Use the Ubuntu installation

For Mac: Use the homebrew installation