# Swin

Swin 개발환경 설정(CBnetV2 설치)
CUDA 버전은 설치할 라이브러리의 호환성에 맞추어 잘 선택.(pytorch prebuild 버전이 홈페이지 올라와있는 11.1로 설치했다면 더 간편했을 것. 이 게시글에서는 11.0로 설치했음.)CUDA Download (.run 파일로 설치하는 것이 가장 편하다)$
Swin - error/debug 모음
커스텀 coco 데이터셋에 iscrowd 필드가 없는 경우 cocoeval.py를 아래 코드로 수정해 준다.

Swin-Object Detection Training 커스텀하기(dataset 수정, without mask)
COCO training 데이터셋은 118,287(약 12만장)으로 학습이 오래걸리기 때문에, 다양한 학습을 실험하기 위해 데이터셋을 축소추후 자신만의 데이터셋 학습을 위해 선행학습(COCO 80→1)object detection 만을 수행하도록 casecade mas

SwinTransformer / Swin-Object Detection 개발환경 설정(CUDA 10.1 에러 디버깅)
전체적인 과정은 CUDA 11.0 기반의 이전 게시글 과 동일하다.CUDA 10.1에 맞는 torch 버전(낮은버전)을 설치한다.$ pip install torch==1.5.0+cu101 torchvision==0.6.0+cu101 torchaudio==0.5.0 -

Swin-Object Detection Training 튜토리얼
트레이닝 및 테스트에 필요한 coco 2017 데이터 셋을 준비한다.$ wget http://images.cocodataset.org/zips/train2017.zip $ wget http://images.cocodataset.org/zips/val2

SwinTransformer / Swin-Object Detection 개발환경 설정(CUDA 11.0)
$ wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda_11.0.2_450.51.05_linux.run$ sudo sh cuda_11.0.2_450.51.05_l