Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- LDU decomposition
- Map
- binomial distribution
- bernoulli distribution
- similarity
- pytorch
- vision
- entropy
- Poisson Distribution
- DataLorder
- schur complement
- RANSAC
- 영상처리
- dataset
- CoCo
- kakao map
- detection
- MSAC
- gstreamer
- MMrotate
- woodbury matrix identity
- rotated RetinaNet
- measure
- matlab
- probability
- OpenMMlab
- AERIAL IMAGE
Archives
- Today
- Total
끊임없이 부단히
[mmrotate] open-mmlab의 mmrotate docker로 실행하기 본문
이번 포스팅에서는 open-mmlab의 mmrotate를 실행하려 합니다.
우선 git clone을 해주고 폴더 이동을 합니다.
git clone https://github.com/open-mmlab/mmrotate.git
cd mmrotate
참고로 github 주소는 아래와 같습니다.
https://github.com/open-mmlab/mmrotate
vi를 이용하여 Dockerfile의 pytorch, cuda, cudnn 버전을 수정할 수 있습니다.(또는 해야할 수 있습니다)
또한 컨테이너 포트 번호도 수정할 수 있습니다.
저는 일단 그대로 사용을 하였습니다.
docker build -t mmrotate docker/
참고로 docker build는 Dockerfile을 image로 만들어주는 명령어입니다.
다운로딩하는데 시간이 조금 걸립니다.
이미지가 다 생성되었다면 docker를 실행해줍니다.
docker run --gpus all --shm-size=8g -it -p {hostPort}:6006 -p {hostPort}:8888 -v {hostDir}:/mmrotate/data mmrotate
여기서 --shm-size는 공유메모리 크기 설정입니다.
따로 설정하지 않을 시 4M?로 매우 작은 크기이므로 재 설정해줍니다.
-v 는 호스트와 컨테이너 폴더를 연결하며 마찬가지로 -p는 포트를 연결해줍니다.
python에 들어가 mmrotate를 import하고 버전을 프린트합니다.
import mmrotate
print(mmrotate.__version__)
출력:
0.3.2
일단 버전까지는 잘 뜨는 것 같습니다.
감사합니다.
'인공지능' 카테고리의 다른 글
[mmrotate] 나만의 데이터 셋으로 rotated RetinaNet 학습하기 (2) | 2022.10.14 |
---|---|
[mmrotate] mmrotate로 rotated RetinaNet 학습하기 (0) | 2022.10.13 |
[mmrotate] mmrotate로 rotated RetinaNet 돌려보기 (4) | 2022.10.12 |
[Dataset] PyTorch의 Dataset 활용하기 (0) | 2022.07.22 |
[Dataset] Pycocotools를 이용한 COCO Dataset 확인하기 (0) | 2022.07.20 |
Comments