ActionAI를 실행하기 위해서는 다른 오픈소스보다 더 환경설정을 잘 해야 실행할 수 있다.
첫 번째 문제점은 ActionAI에서 trt모델을 받아 사용하였는데 engine오류가 뜨면서 모델을 불러올 수 없었다.
ActionAI에서 trt모델을 다운 받아서 사용하면 안되고, 사용자가 직접 trt_pose저장소에서resnet18_baseline_att_224x224_A_epoch_249.pth모델을 받고 직접 tensorrt로 변환해주어야 한다.
거기에서 얻은 resnet18_baseline_att_224x224_A_epoch_249_trt.pth모델을 사용해야 했었다.
그리고 jetson nano에서 pytorch와 tensorflow를 동시에 설치해야 했었는데 최신버전에서는 서로 지원하는 numpy버전이 달라서 오류가 뜨게 된다. 그래서 pytorch==1.7.0, tensorflow==2.3.1, numpy==1.18.5버전을 사용해야지 버전 충돌을 막을 수 있다.
환경설정 때 크게 애 먹은 부분은 위 두가지 정도가 있었다.
https://ddo-code.tistory.com/21
https://ddo-code.tistory.com/23
https://ddo-code.tistory.com/25
를 순서대로 진행하여 실행할 수 있었다.
'jetson nano 실습' 카테고리의 다른 글
[ActionAI]를 실행하기 위한 환경설정[실행 docker편] (0) | 2021.07.07 |
---|---|
간단하게 jetson nano swap memory 8G로 늘리는 방법입니다. (0) | 2021.07.05 |
[ActionAI]jetson nano에서 trt_pose 설치 (0) | 2021.07.05 |
[ActionAI]Jetson nano에서 ActionAI 실행을 위한 환경설정[tensorrt docker편] (0) | 2021.07.04 |
oCams-1CGN-U python3 실행방법 (0) | 2021.06.24 |
댓글