TommyHuang821 / Pytorch_DL_Implement

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pytorch手把手實作課程

此github repository是放置「pytorch手把手實作課程」檔案教材用

投影片因可能涉及公司相關內容,所以下架,但Code Example不涉及公司相關內容,所以還是能下載來用。

Class 1:

內容概述:
主要介紹公開資料(UCI database,kaggle等)的來源,和怎麼用pytorch來讀取/下載pytorch內建的資料庫
然後怎麼利用pytorch建立自有資料集的dataset和dataloader

PPT:

Code Example:


Class 2:

內容概述:
1.介紹pytorch內建的Data augmentation技巧和怎麼使用這些函數。
2.介紹怎麼利用pytorch建立整個分類模型的流程(訓練和測試),在pytorch內建的開源資料庫和私有資料庫上。
範例圖片為./dataset/Example_fruit.rar

PPT:

Code Example:


Class 3:

內容概述:
1.講述有沒有Data augmentation對模型訓練實際的影響,資料庫為CIFAR10。
2.在pytorch內怎麼建立和操控conv weight以及相關常用的operators(i.e. Pool, activation function)
3. 手刻一個ResNet18並且在CIFAR10上實作。
PPT:

Code Example:


Class 4:

內容概述:

  1. Image semantic segmentation: 建立一個UNet架構,必且以VOC2007資料庫為例
  2. DCGAN,以MNIST為例
  3. Stacked AutoEncoder,以MNIST為例

Note:
VOC2007資料庫,我先載好放到google drive,大家可以先去下載
下載後放置\dataset資料夾內,然後解壓縮即可。

PPT:

Code Example:


Class 5:

內容概述:

  1. Road-Sign-Detection資料庫介紹。
  2. Object Detection概述和 手刻一個最陽春的物件偵測模型。
  3. 利用YOLOv1的loss function來進行物件偵測。
  4. 已訓練好的模型怎麼讀到電腦內。

Note:
Road-Sign-Detection資料庫,我先載好放到google drive - stopsign.zip,大家可以先去下載
下載後放置\dataset資料夾內,然後解壓縮即可。

PPT:

Code Example:


Class 6:

內容概述:

  1. IoU簡介。
  2. 利用YOLOv3來進行物件偵測。

Note:
Road-Sign-Detection資料庫,我先載好放到google drive - stopsign.zip,大家可以先去下載
下載後放置\dataset資料夾內,然後解壓縮即可。

PPT:

Code Example:


Class 7:

講師: AIRD 曾華志(Geroge)

內容概述:
Quantization: Quantization Flow, Per-channel and Per-layer Quantization, Quantization Aware Training

Note: 貓狗測試資料庫

PPT:

Code Example:

About


Languages

Language:Jupyter Notebook 100.0%