All Projects → mila-iqia → Summerschool2015

mila-iqia / Summerschool2015

Licence: other
Slides and exercises for the Deep Learning Summer School 2015 programming tutorials

Projects that are alternatives of or similar to Summerschool2015

Vpgnet
VPGNet: Vanishing Point Guided Network for Lane and Road Marking Detection and Recognition (ICCV 2017)
Stars: ✭ 382 (-1.55%)
Mutual labels:  jupyter-notebook
Supervisely Tutorials
🌈 Tutorials for Supervise.ly
Stars: ✭ 385 (-0.77%)
Mutual labels:  jupyter-notebook
100daysofmlcode
Stars: ✭ 387 (-0.26%)
Mutual labels:  jupyter-notebook
Human Activity Recognition Using Cnn
Convolutional Neural Network for Human Activity Recognition in Tensorflow
Stars: ✭ 382 (-1.55%)
Mutual labels:  jupyter-notebook
Transformers Tutorials
Github repo with tutorials to fine tune transformers for diff NLP tasks
Stars: ✭ 384 (-1.03%)
Mutual labels:  jupyter-notebook
Quantumcomputingbook
Companion site for the textbook Quantum Computing: An Applied Approach
Stars: ✭ 386 (-0.52%)
Mutual labels:  jupyter-notebook
Yolo V5
🎨 Pytorch YOLO v5 训练自己的数据集超详细教程!!! 🎨 (提供PDF训练教程下载)
Stars: ✭ 379 (-2.32%)
Mutual labels:  jupyter-notebook
Data Science And Machine Learning From Scratch
Implements common data science methods and machine learning algorithms from scratch in python. Intuition and theory behind the algorithms is also discussed.
Stars: ✭ 387 (-0.26%)
Mutual labels:  jupyter-notebook
Latent 3d points
Auto-encoding & Generating 3D Point-Clouds.
Stars: ✭ 385 (-0.77%)
Mutual labels:  jupyter-notebook
Multimodal Emotion Recognition
A real time Multimodal Emotion Recognition web app for text, sound and video inputs
Stars: ✭ 384 (-1.03%)
Mutual labels:  jupyter-notebook
2020 benfords
Stars: ✭ 384 (-1.03%)
Mutual labels:  jupyter-notebook
Dawp
Jupyter Notebooks and code for Derivatives Analytics with Python (Wiley Finance) by Yves Hilpisch.
Stars: ✭ 383 (-1.29%)
Mutual labels:  jupyter-notebook
Vae cf
Variational autoencoders for collaborative filtering
Stars: ✭ 386 (-0.52%)
Mutual labels:  jupyter-notebook
Bayesian Neural Network Blogpost
Building a Bayesian deep learning classifier
Stars: ✭ 382 (-1.55%)
Mutual labels:  jupyter-notebook
Dorn
Stars: ✭ 386 (-0.52%)
Mutual labels:  jupyter-notebook
Stats Maths With Python
General statistics, mathematical programming, and numerical/scientific computing scripts and notebooks in Python
Stars: ✭ 381 (-1.8%)
Mutual labels:  jupyter-notebook
Njucs Course Material From Yikaizhang
南京大学计算机系 课程资料 作业 代码 实验报告 NJU-CS 课程分享计划 🍚​
Stars: ✭ 383 (-1.29%)
Mutual labels:  jupyter-notebook
Top250movie douban
TOP250豆瓣电影短评:Scrapy 爬虫+数据清理/分析+构建中文文本情感分析模型
Stars: ✭ 387 (-0.26%)
Mutual labels:  jupyter-notebook
Computer Vision Basics With Python Keras And Opencv
Full tutorial of computer vision and machine learning basics with OpenCV and Keras in Python.
Stars: ✭ 387 (-0.26%)
Mutual labels:  jupyter-notebook
Ufldl Tutorial
Deep Learning and Unsupervised Feature Learning Tutorial Solutions
Stars: ✭ 385 (-0.77%)
Mutual labels:  jupyter-notebook

summerschool2015

This repository contains the slides and exercises for the Deep Learning Summer School 2015_ programming tutorials.

Installation instructions

The tutorials are written in Python, using Theano_ and Fuel_. They are designed to be run locally on a laptop, without using a GPU.

Python and dependencies

The simplest way to install a Python software stack with most dependencies is to use Anaconda_.

First, download and execute the installer. You can install it as a user (you do not have to use sudo). We recommend that you let the installer make Anaconda the default Python version.

Then, in a terminal:

.. code-block:: bash

$ conda update conda

Additional steps for Windows ++++++++++++++++++++++++++++

These additional steps are required for Windows:

  • Download Git_, and execute the installer. This will be necessary to get the latest version of Theano and Fuel. We recommand you select "Use Git from the Windows Command Prompt" option, so you can execute all the following command lines from the regular Windows cmd shell.

  • Install a C++ compiler and Python DLL. From a shell:

    .. code-block:: winbatch

    conda install mingw libpython

Optional: Additional step to display the graphics +++++++++++++++++++++++++++++++++++++++++++++++++ If you do not follow these steps, the pydotprint command will raise an exception and fail, but the other functionalities of Theano would still work.

On Ubuntu/Debian


.. code-block:: bash

  $ sudo apt-get install graphviz
  $ conda install pydot

On Fedora, CentOS, Red Hat Enterprise

.. code-block:: bash

$ sudo yum install graphviz $ conda install pydot

On MacOS

- Download graphviz from http://www.graphviz.org/Download_macos.php
- Then, from a terminal:

  .. code-block:: bash

    $ conda install pydot

On Windows
  • Download graphviz from http://www.graphviz.org/Download_windows.php

  • Add to the PATH environment variable the directory where the binaries were installed, by default C:\\Program Files (x86)\\Graphviz2.38\\bin

  • Then, from a terminal:

    .. code-block:: winbatch

    pip install pydot_ng

Optional: MKL Blas ++++++++++++++++++

If you are eligible to an academic license_ for Anaconda add-ons, you can download and install the MKL optimizations_. This will bring a small speed improvement for dot products, but is not critical for the tutorials at all. Once you have obtained the license:

.. code-block:: bash

$ conda install mkl

Theano

There have been some improvement and bug fixes since the last release, so we will use the latest development version from GitHub. The following command installs it for the current user only:

.. code-block:: bash

$ pip install git+git://github.com/Theano/Theano.git --user

.. note::

If you are using Windows and selected "Use Git from Git Bash only" when installing Git, or if the command above failed because git is not available in the path, then you need to run the command line above from the "Git Bash" terminal instead of the regular Windows command prompt.

If you are following these instructions in advance, you may need to execute this command in order to get last-minute fixes:

.. code-block:: bash

$ pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git --user

.. note::

If you install Theano for the current user only (using --user), command-line utilities (for instance theano-cache) will not be accessible from a terminal directly. You would have to add the script installation directory to the PATH environment variable.

  • On Mac OS and Linux, that path is $HOME/.local/bin by default.
  • On Windows 7, that path is C:\\<User>\\AppData\\Roaming\\Python\\Scripts if your user name is "".

Fuel

We install the development version of Fuel from GitHub.

.. code-block:: bash

$ pip install git+git://github.com/mila-udem/fuel.git --user

If you are following these instructions in advance, you may need to execute this command in order to get last-minute fixes:

.. code-block:: bash

$ pip install --upgrade --no-deps git+git://github.com/mila-udem/fuel.git --user

.. note::

If you install Fuel for the current user only (using --user), command-line utilities (for instance fuel-download and fuel-convert) will not be accessible from a terminal directly. Unless you have already performed that step when installing Theano, you would have to add the script installation directory to the PATH environment variable.

  • On Mac OS and Linux, that path is $HOME/.local/bin by default.
  • On Windows 7, that path is C:\\<User>\\AppData\\Roaming\\Python\\Scripts if your user name is "".

Get and run these tutorials

First, clone this repository:

.. code-block:: bash

$ git clone https://github.com/mila-udem/summerschool2015.git

To use the IPython notebooks, you have to launch the IPython server on the base directory:

.. code-block:: bash

$ ipython notebook summerschool2015

A new window or tab should open in your web browser. If it does not (or if you want to use it in a different browser), the previous command should mention a URL you can open, probably <http://localhost:8888/>__. From there, you can navigate to the .ipynb files.

.. _Deep Learning Summer School 2015: https://sites.google.com/site/deeplearningsummerschool/ .. _Anaconda: http://continuum.io/downloads .. _academic license: https://store.continuum.io/cshop/academicanaconda .. _MKL optimizations: https://store.continuum.io/cshop/mkl-optimizations/ .. _Git: https://git-scm.com/download/win .. _Theano: http://deeplearning.net/software/theano/ .. _Fuel: https://fuel.readthedocs.org/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].