The course is taught in python using using jupyter notebooks. The deep learning libraries are tensorflow and keras.
There two ways, how to run these notebooks, a provided docker container or via anaconda.
-
Download the Anaconda Version for python 3.6 required for you operation system. For Windows use the "Just me" option (system-wide will only work, if you make sure that all users have write access to the install directory).
-
Create a virtual environment for the course
conda create -n dl_course anaconda
Windows user can use the Anaconda Navigator GUI to create an new environment see here . Directly typing comands can be done in the Anaconda Prompt window which can be opened via the Start Menue button. Within the Anaconda Prompt one can use dir and cd to find and change between different environments.
-
Activate the environment
source activate dl_course #or activate dl_course
-
Install the following required packages
pip install tensorflow==2.0.0 pip install tensorflow-probability==0.8.0 pip install jupyter pip install matplotlib pip install scipy pip install scikit-learn pip install scikit-image pip install urllib3
Once you installed anaconda you can start the notebooks via (you might need to activate the environment)
jupyter notebook
Please make sure that the following notebook is working 00_Checking_Correct_Installation.ipynb