PP-Yolo 요구사항
- OS 64비트 운영 체제
- Python2 >= 2.7.16 또는 Python 3(3.5.1+/3.6/3.7), 64비트 버전
- pip/pip3(9.0.1+), 64비트
- Cuda >= 9.0
- cuDNN >= 7.6
기존에 세팅했던 것과 요구사항이 잘 맞아 설치를 해보기로 했다.
http://appsilon.com/pp-yolo-object-detection/
PP-YOLO Object Detection Algorithm: Why It's Faster than YOLOv4 [2021 UPDATED] - Appsilon | Enterprise R Shiny Dashboards
[2021 Updated] Find out what PP-YOLO is, why it's an improvement over YOLOv4, and learn how to use the YOLO algorithm for object detection.
appsilon.com
Docker를 이용해 기존 jetson Xavier NX의 아키텍쳐가 linux/amd64 라서 paddle/paddle에 맞는 linux/arm64/v8로 변경하여 이미지를 다운받는 행동을 취했다. 그러나 2번째 명령에서 오류가 나서 그 오류를 찾아보니 sudo chmod 666 /var/run/docker.sock 라는 명령을 해야했다. 명령은 /var/run/docker.sock 파일의 권한을 666으로 변경하여 그룹 내 다른 사용자도 접근 가능하게 변경한다는 의미였다. 그렇게 해서 진행하다 이미지 파일 자체를 도커에 받고, 수행하는 도중에 또 다른 오류가 발생했다.
오류 내용 : WARNING: The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested standard_init_linux.go:228: exec user process caused: exec format error
오류의 내용을 계속 찾다가도 해결이 되지 않아 Docker에 대한 이해없이 무작정 PP-YOLO를 설치하려고 해서 그런 것 같아 Docker 자체를 더 이해하고 다시 해보기로 했다.
'AI > Jetson Xavier NX' 카테고리의 다른 글
Yolov4와 Yolov4_tiny 비교 (2) | 2022.03.08 |
---|---|
Jetson Xavier NX 에서 yolo 이용 웹 캠 (0) | 2022.03.08 |
jetson Xavier NX 에서 IMX-219(CSI-Camera) 이용 (0) | 2022.03.08 |
Jetson Xavier NX에서 Yolo 개발환경 만들기 (2) | 2022.01.25 |