연구용으로 nvidia 의 jetson Agx Orin dev. kit을 구매해서 사용하고 있다.
- jetson 버전이 낮아서 갖고 있던, Laptop(Samsung odyssey), Desktop(HP mother board AMD), 가상환경(WSL) 다 우분투 20.04LTS를 세팅하고,,,
- SDK Manager for Nvidia를 설치했는데도, Dev. kit이라 그런가? Connection이 안되었다.
- 이건 MDS tech에 한번 문의해보고 처리해봐야 할 듯..
여튼 이건 둘 째 치고.. Jetson 에서는 개발 환경으로 자주 쓰는 Anaconda를 그대로 사용할 수 없다..
- 이건 또 왜 이렇냐면, 보드 자체가 다르기 때문임..
- 우리가 흔히 쓰는 마더보드, CPU랑 달라서 여기에 맞는 코드를 누군가 뱉어줘야 한다는 뜻.
- 근데 많은 전문가들이 이런걸 당연히 만들어 놓았고, 또 보드 판매하는 사람들이 만들어 놓았다.
- 보드의 종류는 아래 글을 참고 하고, https://velog.io/@480/%EC%9D%B4%EC%A0%9C%EB%8A%94-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%8F%84-CPU-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98%EB%A5%BC-%EA%B5%AC%EB%B6%84%ED%95%B4%EC%95%BC-%ED%95%A9%EB%8B%88%EB%8B%A4
그래서 어떻게 사용하는 것이냐, 하면 jetson의 Anaconda를 그대로 따와서 쓸 수 있는 Mambaforge, jetconda 등등 많다.
- 나는 이 중에서 Mambaforge를 선택했고 그 이유는 아래 블로그를 참조했다.
- https://labs.epi2me.io/conda-or-mamba-for-production/
사실 별 차이 없는 거 같다 ㅋㅋ.. 그냥 원하는거 사용하되 " 왜 안 되는지? " 에 대해서는 한번 짚고 넘어가야 다음번에도 비슷한 이슈가 생겼을 때, 금방 대응 할 수 있다~! 임베딩 기초~~
'IT 공부 관련' 카테고리의 다른 글
AI 양자화(AI Quantization) (0) | 2022.08.03 |
---|---|
python opencv의 cv2 에러 관련. (0) | 2022.01.09 |
다이제스트 인증과 IP camera ptz 제어 (0) | 2021.12.29 |