CUDA 7

[3] YOLO기반의 신호등 신호 인식을 통한 신호변경 안내 및 앞 차 출발인식 시스템 구축(프로그래밍, 하드웨어 구성 포함)

앞의 게시물에서 하드웨어에 대한 설명을 했고, 그 하드웨어에 대한 safe shutdown 스크립트만 추가하면 하드웨어 관련 사항은 끝날 것 같다. 아래 글과도 관련있다.https://makejarvis.tistory.com/170 [생활코딩#1] 이미지 학습 및 사물 인식 응용 방법1. 배경 chatgpt 4o 가 일반화되는 상황에서, LLM으로 사람이 하는 모든 행위(보고, 듣고, 말하고, 생각하는)를 구현할수 있게 된다.   과거라면,  모델을 직접 만들어야지 내가 직접했다고 할수 있makejarvis.tistory.com 1. safe shutdownscript를 os에 넣어서, 차량 전원이 꺼지면 OS를 자동으로 shutdown하도록 한다.   전원이 종료되면, 꺼지도록 만든다. 물론, 전원이 ..

[종합] jetson xavier 기본 프로그램, 오디오, GPU(opencv, torch, vision 등) 설치 방법

1. 개봉https://makejarvis.tistory.com/75 NVIDIA JETSON AGX XAVIER DEVELPER KIT 개봉Jetson AGX Xavier 개발 키트를 구매하려고, 알리익스프레스, 이베이, 아마존을 찾아봤는데... 지금까지 알리의 제품이 신뢰도 높고 가격도 싸다고 생각했고, 상대적으로 아마존의 제품가격이 비싸다makejarvis.tistory.com  2. 설치   우분투가 설치된 컴퓨터가 있어야지만 Xavier설치를 진행할 수 있다. Jetpack5.1.3을 설치하려면, 무조건 우분투가 하나 필요해서, 여러가지 시도를 해봤지만, 윈도우에서는 정상적으로 설치하기 어려웠다(virtualbox, wsl 등).  맥북에서 virtualbox를 설치하여 진행을 하니, 정상적으로..

jetson xavier에서 pytorch/vision CUDA/GPU사용 방법

updated 24.7.7굳이 어렵게 하지 말자. 쉽게 설치하는 방법을 재등록하였다.---------------------------------------------------------------------------------------------------- xavier에 우분투20.04으로 설치를 하고, jetpack은 5.1.3이 설치되어있다. 그런데, jetpack을 설치하면 당연히, GPU가 인식되는 것이 당연하다고 생각했는데,  안되어있는 것이 많다.opencv도 CUDA가 지원 안되고, torch도 CUDA지원이 안되어서 실제로 GPU사용이 안되는 상황이었다.필요한 패키지를 설치해보고 해봤는데, 정상적으로 작동하지 않아서, 소스를 받아서 컴파일 하는 것으로 해결을 하였다. 아래에 그 과정..

[삭제] jetson xavier에서 pytorch/vision CUDA/GPU사용 방법(2)

updated 23.7.7굳이 어렵게 설치하지 말자. 쉽게 설치하는 방법을 다른 글에 적어두었다.---------------------------------------------------------------------------------------------------------  xavier에 우분투20.04으로 설치를 하고, jetpack은 5.1.3이 설치되어있다. 그런데, jetpack을 설치하면 당연히, GPU가 인식되는 것이 당연하다고 생각했는데,  안되어있는 것이 많다.opencv도 CUDA가 지원 안되고, torch도 CUDA지원이 안되어서 실제로 GPU사용이 안되는 상황이었다.필요한 패키지를 설치해보고 해봤는데, 정상적으로 작동하지 않아서, 소스를 받아서 컴파일 하는 것으로 해결을 ..

[삭제] Jetson Xavier 에서 GPU로 추론, 학습하기 설정(1)

updated 2024.7.5아래 내용 대신에 새로운 글로, torch, vision 등 설치하는 글 등록했습니다.소스로 컴파일해서 사용하려니 일이 많아서, 간략히 설치하는 방법을 등록해두었습니다.---------------------------------------------------------yolo를 사용하려고, 돌려보니 CPU모드로 실행이 된다.  추가적인 것이 필요해 보여서, 기록을 남긴다.설치 중간에 종속 패키지 설치 부분은 별도로 기록하지 않았다.1. torch 설치    설치된 jetpack의 버전에 따라서 필요한 것을 다운로드 받는다.  내 경우에는 jetpack5.1.3 이 설치되어있다. jtop명령으로 확이할 수 있다. Jetpack 버전을 확인하고, 아래에서 해당하는 버전의 파일을..

아주 간단한 Jetson Xavier OpenCV4.6 with CUDA 설치(jetpack5)

Xavier를 설치한 후에, jtop으로 설치 내역을 보면, opencv는 설치되어 있는데  CUDA는 같이 설치 안된 것으로 나온다.기존의 opencv를 삭제하고 cuda지원하는 opencv로 설치를 해보자. JetPack5 에서 아래를 진행할 수 있다. 아래 파일은 nvidia에서 받은 파일이다.  받아온 원래의 링크도 아래에 추가해두었는데, 그 링크가 끊어져 있으면, 그냥 아래에 첨부한 파일을 받으면 된다.https://forums.developer.nvidia.com/uploads/short-url/3kLERQgB4ZR0q0wgUdO9qY6lxBq.sh 파일을 받은 후, 실행 가능한 모드로 변경한다.$ sudo chmod +x install_opencv4.6.0_Jetson.sh 다운로드 받은 파..

Nvidia AGX Xavier의 OpenCV 4.10.0 with CUDA 설치(GPU사용)

아래 글은 과거에 작성해둔 글을 현기준(2024.6월)으로 추가 업데이트를 하였습니다.  내용에 기존 것과 좀 섞여있을 수 있는데, 절차는 문제가 없으니 따라하시면 됩니다.jetpack을 설치하면 OpenCV가  CUDA지원이 안되는 상태로 확인된다. 아래는 jetpack4.5가 설치된 것의 정보인데, OpenCV는 4.1.1이 CUDA미지원되는 것으로 보여진다. (현기준 2024.6월에는 jetpack 5.1.3 에 설치된 opencv 4.6 을 삭제하고 신규 버전으로 대체하려 한다) $ jetson_release - NVIDIA Jetson AGX Xavier [16GB] * Jetpack 4.5 [L4T 32.5.0] * NV Power Mode: MODE_10W - Type: 1 * j..