Data Science and Artificial Intelligence

Différences entre les versions de « Deep Learning Tutorial 2019 installations »

De Data Science and Artificial Intelligence
Aller à la navigation Aller à la recherche
m
m
Ligne 22 : Ligne 22 :
 
<div class="toccolours mw-collapsible" style="width:70%; margin-left:70px; overflow:auto;" >
 
<div class="toccolours mw-collapsible" style="width:70%; margin-left:70px; overflow:auto;" >
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
Follow the underlisted steps to install Anaconda distribution in Linux (Ubuntu):
+
<i>Follow the underlisted steps to install Anaconda distribution in Linux (Ubuntu):<i>
 
# cd /tmp
 
# cd /tmp
 
# curl -O https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
 
# curl -O https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
Ligne 30 : Ligne 30 :
 
# conda list
 
# conda list
  
<br> Follow the underlisted steps to install Anaconda distribution in Windows:
+
<br> <i>Follow the underlisted steps to install Anaconda distribution in Windows<i>:
 
# coming soon ...
 
# coming soon ...
 
</div></div>
 
</div></div>
Ligne 37 : Ligne 37 :
 
<div class="toccolours mw-collapsible" style="width:70%; margin-left:70px; overflow:auto;" >
 
<div class="toccolours mw-collapsible" style="width:70%; margin-left:70px; overflow:auto;" >
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
We will use the name `dsai` for thi purpose (if you choose a different name, remember to be consistent.:
+
<i>We will use the name `dsai` for thi purpose (if you choose a different name, endeavour to be consistent</i>:
 
# conda create --name dsai
 
# conda create --name dsai
 
# source activate dsai
 
# source activate dsai
Ligne 45 : Ligne 45 :
 
<div class="toccolours mw-collapsible" style="width:70%; margin-left:70px; overflow:auto;" >
 
<div class="toccolours mw-collapsible" style="width:70%; margin-left:70px; overflow:auto;" >
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
Install PyTorch and Tensorflow packages. Depending on your system, you can install either the cpu or gpu version: <i> Do not install both.</i>
+
<i>Install PyTorch and Tensorflow packages. Depending on your system, you can install either the cpu or gpu version. Do not install both:</i>
 
# conda install pytorch torchvision cpuonly -c pytorch # for cpu
 
# conda install pytorch torchvision cpuonly -c pytorch # for cpu
# conda install -c aaronzs tensorflow-gpu=1.10
 
Or;
 
# conda install pytorch torchvision cudatoolkit=9.2 -c pytorch # for gpu with cuda 9.2
 
 
# conda install -c aaronzs tensorflow-gpu=1.10
 
# conda install -c aaronzs tensorflow-gpu=1.10
  
# conda install numpy matplotlib
 
# conda install -c anaconda scipy==1.1.0
 
# conda install -c conda-forge opencv tqdm
 
# install jupyter notebook or jupyter lab
 
conda install -c anaconda jupyter     
 
conda install -c conda-forge jupyterlab
 
pip install torchsummary
 
</div></div>
 
<div class="toccolours mw-collapsible" style="width:70%; margin-left:70px; overflow:auto;" >
 
<div class="mw-collapsible-content">
 
Install PyTorch and Tensorflow packages. Depending on your system, you can install either the cpu or gpu version: <i> Do not install both.</i>
 
# conda install pytorch torchvision cpuonly -c pytorch # for cpu
 
# conda install -c aaronzs tensorflow-gpu=1.10
 
 
Or;
 
Or;
 
# conda install pytorch torchvision cudatoolkit=9.2 -c pytorch # for gpu with cuda 9.2
 
# conda install pytorch torchvision cudatoolkit=9.2 -c pytorch # for gpu with cuda 9.2
 
# conda install -c aaronzs tensorflow-gpu=1.10
 
# conda install -c aaronzs tensorflow-gpu=1.10
  
 +
<i>Install python libraries:</i>
 
# conda install numpy matplotlib
 
# conda install numpy matplotlib
 +
# pip install torchsummary
 
# conda install -c anaconda scipy==1.1.0
 
# conda install -c anaconda scipy==1.1.0
 
# conda install -c conda-forge opencv tqdm
 
# conda install -c conda-forge opencv tqdm
# install jupyter notebook or jupyter lab
 
conda install -c anaconda jupyter     
 
conda install -c conda-forge jupyterlab
 
pip install torchsummary
 
  
 +
<i>For editor, install either jupyter notebook or jupyter lab:</i>
 +
# conda install -c anaconda jupyter     
 +
# conda install -c conda-forge jupyterlab
 +
<i> You may need to have other editors like notebook, sublime text, vscode, spyder, etc., if you wish.<i>
  
 
</div></div>
 
</div></div>

Version du 6 septembre 2019 à 11:57

Instructions


Participants needs to complete the 3 following instructions before the tutorial kick off date:

  • Installations
  • Download resources
  • Configurations



Installations


There are 2 options:

  1. Using personal computer
  2. Using Google Colab (alternative)



Using personal computer

A. Download and install Anaconda

Follow the underlisted steps to install Anaconda distribution in Linux (Ubuntu):

  1. cd /tmp
  2. curl -O https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
  3. sha256sum Anaconda3-2019.03-Linux-x86_64.sh
  4. bash Anaconda3-2019.03-Linux-x86_64.sh
  5. source ~/.bashrc
  6. conda list


Follow the underlisted steps to install Anaconda distribution in Windows:

  1. coming soon ...

B. Create virtual environment

We will use the name `dsai` for thi purpose (if you choose a different name, endeavour to be consistent:

  1. conda create --name dsai
  2. source activate dsai

C. Install packages

Install PyTorch and Tensorflow packages. Depending on your system, you can install either the cpu or gpu version. Do not install both:

  1. conda install pytorch torchvision cpuonly -c pytorch # for cpu
  2. conda install -c aaronzs tensorflow-gpu=1.10

Or;

  1. conda install pytorch torchvision cudatoolkit=9.2 -c pytorch # for gpu with cuda 9.2
  2. conda install -c aaronzs tensorflow-gpu=1.10

Install python libraries:

  1. conda install numpy matplotlib
  2. pip install torchsummary
  3. conda install -c anaconda scipy==1.1.0
  4. conda install -c conda-forge opencv tqdm

For editor, install either jupyter notebook or jupyter lab:

  1. conda install -c anaconda jupyter
  2. conda install -c conda-forge jupyterlab

You may need to have other editors like notebook, sublime text, vscode, spyder, etc., if you wish.



Downloads

Configurations


  • Installation guide

Open a terminal and type and execute the following commands:

Anaconda

Follow the following steps to install Anaconda distribution in Ubuntu:

  1. cd /tmp
  2. curl -O https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
  3. sha256sum Anaconda3-2019.03-Linux-x86_64.sh
  4. bash Anaconda3-2019.03-Linux-x86_64.sh
  5. source ~/.bashrc
  6. conda list
Python 3 virtual environment

Follow the following steps to install:

  1. conda create --name dsai python=3
  2. conda activate dsai
TensorFlow

Follow the following steps to install:

  1. conda install -c aaronzs tensorflow-gpu=1.10
  2. conda update conda
Jupyter Notebook

Follow the following steps to install:

  1. conda install -c anaconda jupyter
Other Libraries

Follow the following steps to install:

  1. conda install -c anaconda opencv3
  2. conda install -c anaconda matplotlib
  3. conda install -c anaconda pillow
  4. conda install -c anaconda scikit-learn
  5. conda install -c anaconda scikit-image




  • Tutorial dataset
Object Recognition

Follow the following steps to install

Pose Estimation

Follow the following steps to install




  • Git repository




  • Reference materials
Lecture Notes and Slides

Follow the following steps to install

Reference papers and web resources

Follow the following steps to install




  • Survey




  • Exercises