K-Fashion AI 경진대회

train.py 실행시 발생하는 오류

2020.11.10 16:29 11,097 조회


아래에 문의하신분과 같이 이 에러가 나온후, mmcv를 설치 했습니다.


하지만 아래와 같은 오류가 또다시 발생합니다.


구글링해본 결과,  mmdet을 최신버전으로 설치하라고 하는데,

유튜브에 올리신 mmdet설치 동영상을 보면


pytoch 1.5, mmdet 2.4 로 설정되어 있어서요,

어떻게 해야할지 조언 부탁드립니다!


로그인이 필요합니다
0 / 1000
DACON.JIN
2020.11.10 16:41

안녕하세요. changheekim님 설치하신 mmcv 버전은 어떻게 되시나요 ?

changheekim
2020.11.10 16:55

mmcv 버전 0.6.0, 0.6.2 설치해봤는데 둘다 같은 오류가 출력됩니다.
그리고 mmcv 최신버전인 1.2버전 설치시에는 

ModuleNotFoundError: No module named 'mmcv._ext'

오류가 출력되네요..

changheekim
2020.11.10 17:00

참고로
mmdet==2.4 
pytorch==1.5.0 
torchvision==0.6.0
으로 설치했습니다!
도와주세요ㅠ

Dylan
2020.11.10 17:39

https://github.com/open-mmlab/mmdetection/blob/master/docs/get_started.md
설치한 mmdetection 버전에 따라 호환되는 mmcv 버전으로 맞춰주셔야 합니다

changheekim
2020.11.10 17:53

버전에 맞게 다시 설치하고 진행했습니다! 
 그런데도 CUDA 버전문제도 있고해서, 처음에 conda환경부터 다시 설치해봐야겠습니다.ㅠㅠ
감사합니다.

DACON.JIN
2020.11.10 18:38

감사합니다. Dylan 님 참고 문서와 같이 mmcv 의 경우 mmdetection에 맞는 버전이 필요합니다. 설치시 CUDA 버전도 맞아야 되기 때문에 공식 문서를 참고하여 설치 부탁드립니다. mmdetection v 2.4.0 을 사용하실 경우 mmcv 1.1.5 버전을 추천드립니다.(1.2 버전은 아직 일부 호환성 문제가 있는 것 같습니다.)