Skip to content

qda-sw/programming-for-deep-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming for Deep Learning (3-2) — Lab Assignments

본 저장소는 딥러닝프로그래밍 교과목에서 수행한 Lab 1~7 과제를 정리한 것입니다.
각 Lab은 다음 세 가지 구성으로 이루어져 있습니다.

  • pre-report: 지정된 원 논문을 1페이지로 요약한 PDF
  • final-report: 구현 결과 및 분석 내용을 담은 PDF
  • ipynb: 모델 구현 및 실험 코드

📘 Lab 1 — ResNet

🔹 Pre-report

🔹 Final-report

  • ResNet 학습 실험 요약
  • 다양한 augmentation 조합 비교
  • BatchNorm gamma 초기값 설정 영향 분석

🔹 IPython Notebook

  • ResNet 구현 및 실험 코드

📘 Lab 2 — Faster R-CNN / Object Detection

🔹 Pre-report

🔹 Final-report

  • Faster R-CNN 구조 구현
  • YOLO-style 손실 함수 구현 및 분석

🔹 IPython Notebook

  • 모델 구성, 데이터 전처리, 손실 계산 및 학습 코드

📘 Lab 3 — Semantic Segmentation (FCN)

🔹 Pre-report

🔹 Final-report

  • FCN 기반 semantic segmentation 구현
  • 시각화 및 주요 성능 분석

🔹 IPython Notebook

  • FCN 모델 구현 및 실험 코드

📘 Lab 4 — Vision Transformer (ViT)

🔹 Pre-report

🔹 Final-report

  • Vision Transformer 모델 분석
  • Attention 및 position embedding 시각화

🔹 IPython Notebook

  • ViT 모델 구현 및 실험 코드

📘 Lab 5 — Style Transfer (NST & Fast NST)

🔹 Pre-report

🔹 Final-report

  • NST와 Fast NST 비교
  • Content–style alpha 변화에 따른 결과 분석

🔹 IPython Notebook

  • NST 및 Fast NST 구현과 시각화 실험

📘 Lab 6 — Generative Adversarial Networks (GAN/DCGAN)

🔹 Pre-report

🔹 Final-report

  • DCGAN 모델 구현
  • 생성 이미지 및 학습 과정 분석

🔹 IPython Notebook

  • DCGAN 학습 루프 및 시각화 코드

📘 Lab 7 — Image-to-Image Translation (Pix2Pix & CycleGAN)

🔹 Pre-report

🔹 Final-report

  • Pix2Pix(paired) 및 CycleGAN(unpaired) 구조 구현
  • 손실 함수 구성(Adversarial / L1 / Cycle-consistency 등) 및 학습 안정화 요소 분석
  • 변환 결과 시각화 및 paired vs unpaired 설정 비교

🔹 IPython Notebook

  • Pix2Pix 및 CycleGAN 구현과 시각화 실험

📂 Folder Structure

DLP/
├── 01/ # Lab 1
├── 02/ # Lab 2
├── 03/ # Lab 3
├── 04/ # Lab 4
├── 05/ # Lab 5
├── 06/ # Lab 6
├── 07/ # Lab 7
└── README.md

About

CB2001610-059

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published