https://github.com/rameau-fr/MC-Calib
위링크의 코드를 돌려보려고 한다.
위 깃헙에서 안내해주는 install 방식을 따라가다가 runtime=nvidia에서 막혀가지고 시간을 좀 보내고 왔다.
이제 docker도 잘 돌아가는게 확인되었으니.... 진행해본다.
docker pull bailool/mc-calib-prod # production environment
docker pull bailool/mc-calib-dev # development environment
이미지 받아오시고
xhost +si:localuser:root
docker run \
--runtime=nvidia \
-ti --rm \
--network host \
--gpus all \
--env="DISPLAY" \
--env="QT_X11_NO_MITSHM=1" \
--volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" \
--volume="$HOME/.Xauthority:/home/.Xauthority:rw" \
--volume="${PWD}:/home/MC-Calib" \
--volume="PATH_TO_DATA:/home/MC-Calib/data" \
bailool/mc-calib-prod
#xhost -local:root # resetting permissions
이미지 실행까지 해 주신다. 전에는 이 단계에서 막혔는데 말이지 ㅋㅋㅋ 도커 재설정 해주고 나서는 잘 넘어가진다.
위 명령어를 실행하고 나면 이렇게 도커를 열게 되고, 이 안에서 컴파일을 해줄 차례
폴더 세팅은 어떻게 했냐면
~/MC-Calib 폴더를 만들어 주고, 그 안에서 docker를 켜줬다.
다음으로 /home/MC-Calib 내에서 git clone을 했다.
그 뒤는 설명서에 나와있는 것과 같다.
이렇게 빌드를 성공했다.
이제 돌려볼까?
'인공지능 공부' 카테고리의 다른 글
MC-Calib 읽어보기 (0) | 2023.07.21 |
---|---|
MC-Calib 적용해보기. 준비단계 (1) | 2023.07.20 |
docker runtime nvidia 문제 해결하기 (0) | 2023.07.20 |
Generating Custom data for object detection with Labelme (0) | 2023.07.19 |
Setting VS Code with Anaconda in Windows (0) | 2023.07.18 |