Recent Tweets

Environment setup for WebValley 2018

Hardware setup

The lab is equipped with cable and wireless Lan and Internet connection. It's recommended, for those who do not have an ethernet port on the laptop, to bring a RJ45 adapter in order to take the most of the bandwidth of the connectivity.

Communication tools

During the school we will use Slack as tool for sharing material (e.g. papers, docs, etc...) and for teamwork chat.

Getting Slack

Slack could be used on your web browser here: or downloaded:

Setting up your laptop

If you have selected to receive a laptop from FBK, you do not need to follow these steps as we will set it up for you. Otherwise, please follow these instructions in order to setup your laptop.


If you already have a GNU/Linux distribution installed, skip directly to step 3.

Otherwise, if you want to install one by yourself, we recommend installing Ubuntu 16.04.

  1. Download the installation image which you can find at the following link:
  2. Follow the instructions at
  3. After the installation, you can download the following script and run it in order to setup your initial environment.

Mac OS X

You can setup your initial environment with the script you can find at this link.


  1. Download the installer:

  2. Double-click the .exe file.

  3. Follow the instructions on the screen.

    If you are unsure about any setting, accept the defaults. You can change them later. When installation is finished, from the Start menu, open the Anaconda Prompt.

  4. Test your installation, in your Terminal window or Anaconda Prompt, run the command conda list.

    For a successful installation, a list of installed packages appears.

Open Anaconda prompt and the install the following packages:

  • conda install theano
  • conda install mingw libpython
  • pip install tensorflow
  • pip install keras
  • pip install jupyter notebook

Test it out

python -c "from keras import backend; print(backend._BACKEND)"