Skip to content

Installation Guide

Laura Rieger edited this page Sep 11, 2018 · 5 revisions

This page contains information on how to install the requirements for running the notebooks/scrips.

Description of the Prerequisite Software

Here is a quick overview of what we need on your computer to run our software.
If you already know Python and have worked with data-science before then simply skip this section.

Anaconda is the most popular python data-science platform.
It is a bundle of

  • Integrated Developement Environments (IDEs), which are applications for computer programming (text-editors with programming tools).
    • Spyder: A python IDE for working with python files with testing and debuggin facilities.
    • Jupyter Notebook: A web-based intaractive computing notebook environment (what your notebooks will probably run viewed in).
    • JupyterLab: A more advanced version of Jupyter Notebook, which you may also be using.
  • Python Packages, which are collections of python-code that can be downloaded and used by others.
    • Numpy, SciPy, ScikitLearn, Matplotlib and many other very popular packages for working with data-science.

TensorFlow is a library created and developed by Google in collaboration with the open-source community, which has advanced tools for machine learning, with a special forcus on Deep Learning and Neural Networks.

Keras is a library build ontop of TensorFlow, which simplifies many of the operations of TensorFlow.

OpenCV is a library for working with images and cameras. We use it to reach your webcam (when you run the related notebook).

Installation Prerequisites

This guides you on how to install the prerequisites needed for running the notebooks.

Installing Anaconda

Follow the instructions in the anaconda user guide:

Python packages

In an Anaconda prompt type in the following command to install additional required packages: conda install git gitpython opencv keras tensorflow

Installing AI-Playground

In an Anaconda prompt, run

git clone https://github.com/DTUComputeCognitiveSystems/AI_playground

Clone this wiki locally