top of page


Step 1: Set up Anaconda and Spyder

  1. Go to the URL:

  2. Scroll down and select the operating system (Mac OS, Windows, Linux) you will be programming on. This should be in the section that mentions Installing on (operating system). 

  3. Follow the detailed steps on the website for completion

  4. Make sure Spyder is up to date

Step 2: Getting Ready for Neural Networks

1. Go to Environments

Screen Shot 2020-06-06 at 5.08.19 PM.png

2. Select Update Index in the upper right corner

Screen Shot 2020-06-06 at 5.15.27 PM.png

3. Select the "Create Your Own" option and type in any name you would like for your environment. I suggest that you use Keras somewhere in this name. Make sure you select Python 3.6 as the package (Keras only supports python till 3.6).

Screen Shot 2020-06-06 at 5.08.48 PM.png
Screen Shot 2020-06-06 at 5.09.04 PM.png

4. Search up Keras with the not installed pre-requirement and select keras,  keras-applications, keras-base, keras-preprocessing. Select Apply and Apply again in the new windows of all the packages that will be installed. 

Screen Shot 2020-06-06 at 5.09.21 PM.png
Screen Shot 2020-06-06 at 5.09.36 PM.png

5. Repeat this for MatPlotLib and SciKit-Learn

Screen Shot 2020-06-06 at 5.10.00 PM.png

6. Go back to Home and Install Spyder in the new enviorment

Screen Shot 2020-06-06 at 5.10.10 PM.png

Note: Now whenever you are on the home page and programming a neural network,  make sure the "Applications on ___" box in the top left is running the new enviorment

Screen Shot 2020-06-06 at 4.38.05 PM.png
What is Anaconda?

Anaconda is an extremely popular platform and brings numerous tools in machine learning, plotting images, and data science in one platform. 

Screen Shot 2020-06-06 at 4.43.53 PM.png
What is Spyder

Spyder is an IDE, that comes with Anaconda, used for programming Python. For reference, an IDE is a software application that helps provide all tools necessary (such as a complier and interpreter) for software development. 

Screen Shot 2020-06-06 at 4.40.07 PM.png
What is Keras, Matplotlib, and Sci-Learn?

These are all libraries you can use to program for Neural Networks and images with Machine Learning. Specifically, Keras is a deep learning library, MatPlotLib is used for creating interactive visualizations in python, and Scikit-Learn is a library used for classification, regression, and clustering algorithms. 

bottom of page