일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 인생
- 자작시
- 2020
- python
- 백준
- 라즈베리파이 모니터
- C++
- 2021
- mmcv
- 다이나믹프로그래밍
- 계획
- mmdetection
- 파이썬 강의
- python 강좌
- dp
- 2024
- python 강의
- 강좌
- BOJ
- 강의
- 파이썬
- 공부
- 철학
- 파이썬 강좌
- 자살
- 알고리즘
- 슬픔
- dynamic programming
- it
- 프로그래밍
- Today
- Total
목록
mmdetection
(4)
반응형
Stargazer
diffusiondet 를 사용하려고 train.py를 돌렸는데 위와 같은 에러가 나왔다. 근데 파이썬 실행후 손수 import하면 잘 된다 뭔가 꼬인게 분명하다 그래서 재설치 하기로 했다 우선 github 레퍼지토리에서 pip install -v -e . 명령을 통해서 수동 설치를 진행했다 그러니 실행이 된다.
이번에 mmcv가 개편이 되면서 내부 구조가 바뀌었고, 라이브러리 조차 변경점이 많았다. 그래서 자꾸 실행에 오류가 발생한다. 새로운 모델을 사용하고 싶어서 이 문제를 반드시 해결 해야만 했다. 보니까 mmcv 재설치를 진행하라고 한다. 그래서 버전을 명시해서 강제 설치를 진행했다. mmcv 재설치하는 법 pip3 install --force mmcv==2.0.0 -f https://download.openmmlab.com/mmcv/dist/cu118/torch2.0.0/index.html mmcv는 2.0.0버전을 사용할거라서 뒤에 cuda 버전과 torch 버전에 맞게 숫자 바꿔서 명령을 넣는다. 재설치하니까 드디어 에러가 안뜨고 작동을 시작했다 장장 6시간 만이다.... 참조 : https://gi..
mmdetection을 사용하려고 보니까, 1에폭 학습하는데 하루가 지났는데도 안되길래 보니까 torch.cuda.is_available()이 false더라 진짜 너무 화가 나는데 어쩔수 없는 부분이라서, 방법을 4시간 찾아서 조지는데 해결이 안되서 이부분은 재설치로 해결하기로 했다. 내가 알기론 거진 대부분 문제는 torch, cuda, cudnn, python 간의 버전호환의 문제이다. 본인은 torch 재설치를 위해서 지우고, 새로 깔때 11.8버전인 cuda버전에 맞게 설치하니 해결되었다. conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia 그런데 새로운 문제가 나왔다. RuntimeError: ms..
torch 사이트에 가면 자신의 cuda 버전과 맞도록 설치할 수 있도록 명령어를 설정해준다. 본인은 cuda 11.8 버전을 사용하고 있으므로 아래와 같이 설치한다. pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 추천하는 방법은 아래와 같다 pip install openmim mim install mmdet 하지만 나는 이상한 에러들이 너무 많이 떠서 수동을 설치하기로 했다. pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/{cu_version}/{torch_version}/index.html cuda: 11.8 t..