mmdetction 윈도우에서 실행하기
3119
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
답변 3
2
감사합니다.
저 같은 경우 MMdetection에서 제공하는 문서 따라 내려가다보니 윈도우에서는 시범적으로만 지원하고 있으며 현재 mmdetection 2.7까지만 된다는 말을 보아...
Anaconda 환경에서 Anaconda prompt를 통해
#CUDA 사용시
conda install pytorch==1.6.0 torchvision==0.7.0 cudatoolkit=10.2 -c pytorch
pip install mmcv-full==1.1.5 -f https://download.openmmlab.com/mmcv/dist/cu102/torch1.6.0/index.html
#CPU only
conda install pytorch==1.6.0 torchvision==0.7.0 cpuonly -c pytorch -y
pip install mmcv-full==1.1.5 -f https://download.openmmlab.com/mmcv/dist/cpu/torch1.6.0/index.html
위처럼 Mmdetection 2.7에 호환되는 mmcv 설치 후 (CUDA version 확인)
https://github.com/open-mmlab/mmdetection/archive/refs/tags/v2.7.0.zip
에서 다운로드받아 알집 풀고 해당경로로 cd 커맨드 통해서 들어간 후(cd ~/mmdetection-2.7.0)
python setup.py install 통해서 Mmdetection 2.7설치
https://visualstudio.microsoft.com/ko/vs/older-downloads/
위 링크에서 C++ 설치 후
pip install mmpycocotools
이런식으로 갔는데 최신 버전을 이용하지 못해 어려움이 있었습니다 ㅠ
좋은정보 감사합니다.
혹여나 이것도 대안이 될까 남겨봅니다.
1
안녕하세요, 김연승님
우선 좋은 정보 공유해주셔서 감사합니다.
따라서 그대로 하니 window에서 mmdet.apis 를 import 하는데 성공하였습니다.
코랩을 이용하여서 리눅스 에서 컴파일된 mmdet 가져올떄 빠진 부분이 있는것같아 글씁니다~
저는 구글 코랩의 런타임을 수업과 같이 다시시작 한다음 mmdet 을 import 해야 위치가 확인되었습니다.
참고하시면 좋겠습니다~





