- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- GPU
- 블로그
- 애드센스
- 티스토리
- Tistory
- 설치
- 엔비디아
- openCV
- cuda
- openpose
- Xavier
- 딥러닝
- 영상처리
- Jetson
- python
- DNN
- tx2
- tensorflow
- 라즈베리파이
- Windows
- YOLO
- 물체검출
- Nvidia
- agx
- Linux
- 파이썬
- 텐서플로우
- 방법
- Darknet
- ubuntu
목록Jetson (12)
엔지니어스 - Engineeus
현재 상태 확인 - 터미널창을 열고 아래 명령어를 친다. $ sudo nvpmodel -q 아마 NV Fan Mode: quiet 그리고 NV Power Mode: MODE_15W_DESKTOP 그리고 7이라고 이렇게 나올것이다. 팬 속도 변경 quiet로 되어 있으면 GPU 온도가 81도가 넘어가야 팬 속도를 올리기에 쿨링을 더 중요시 생각하면 속도를 cool모드로 바꾼다. $ sudo nvpmodel -d cool 성능(속도) 변경 현재 모드가 7로 되어 있다. 모드는 0이 가장 빠른것이니 최대 성능을 위해 모드를 바꿔준다. $ sudo nvpmodel -m 0 $ sudo jetson_clocks
Xavier Opencv Downgrade (4.5.3 -> 4.5.2) What made me to do it? : I got serious error when I pree key on opencv window (imshow result). It always makde 'segmentation (core dumped)' error. I suspedted this is from Opencv or torch&torchvision error. So I just reinstalled opencv first. This is the reason I did this work. sudo apt-get update sudo apt-get upgrade built-in opencv is located in '/usr/l..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ZItsG/btqC3rtdkR2/7bKXrQgumE5IekQchUwYY1/img.png)
문제 발생 low memory warning!! memory available for new process:... TX2보드를 깔고 YOLO 사이트에서 하라는대로 하는데 위 그림과 같이 레이어 64쯤 가서 화면이 멈추고 메모리가 죽는 경우가 있습니다. 아래와 같이 제대로 쳤는데도 말이죠. /darknet detector demo cfg/coco.data cfg/yolov3.cfg yolov3.weights 동영상 이럴땐 Batch size의 문제가 명확합니다. YOLO를 Git clone하여 받으면 cfg파일이 training시에 사용한 batch size인 64로 되어 있기 때문이죠. 따라서 이를 수정해야 합니다. Batch size 수정 cd ~/Works/yolo/darknet/cfg gedit y..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBvlbP/btqC22f5HLd/juLE4JS1x24drR8pUrF9RK/img.png)
보드에 알맞는 Compute Capability로 세팅하기 Darknet에 있는 'Makefile'에 가보면 cd /home/nvidia/Works/yolo/darknet/ gedit Makefile 아래와 같이 되어 있습니다. ARCH= 이 부분에 GPU 컴퓨팅 파워를 입력 해야 하죠. 각 Jetson의 하드웨어마다 다양한 Computing Compatibility를 갖습니다. YOLO의 Makefile에선 다른 하드웨어에서 안 돌아 갈수도 있기 때문에 다양하게 지정 할 수 있도록 되어 있습니다. 만약 허용되지 않는 아키텍쳐면 "nvcc fatal: Unsupported gpu architecture 'compute_XX'" 에러가 발생할 수 있습니다. NVIDIA 공홈을 보면 아래와 같습니다. 따라서..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/IGR21/btqC2sFYPcn/rGCzHO1QdarlDIaYI51zE1/img.png)
일반 PC에서 Intel CPU 칩을 사용 하는데 TX2는 ARM 기반의 CPU를 사용 합니다. 따라서 일반 VS Code(Visual Studio Code)를 설치하면 돌아가지 않네요. 따라서 설치 방법을 다르게 해야 합니다. 본 포스트는 TX2에서의 설치법을 설명 하였습니다. 총 4GB 정도 용량을 차지 하니 잘 생각 하시고 설치 하셔야 합니다. 1. 패키지 설치 sudo apt install git libx11-dev libxkbfile-dev libsecret-1-dev fakeroot rpm libnss3 apt-transport-https 2. nodejs 10.19 설치 sudo apt install curl curl -sL https://deb.nodesource.com/setup_10.x..
설치 파이썬 2.x $ sudo apt-get install python-matplotlib 파이썬 3.x $ sudo apt-get install python3-matplotlib Git clone $ git clone https://github.com/jetsonhacks/gpuGraphTX $ cd gpuGraphTX 실행 $ ./gpuGraph.py
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/IdpkB/btqC0K7L0Ql/zauebYLB72QoGQWYliSk90/img.png)
저번 시간에 YOLO 설치까지 했습니다. https://mickael-k.tistory.com/90?category=798523 [Ubuntu] NVIDIA Jetson TX2 세팅 [4] - YOLO 설치 오늘은 TX2보드에서 YOLO를 돌려보도록 하겠습니다. 하드웨어 세팅과정은 여기 그리고 JetPack 세팅 과정은 여기를 참고 하시기 바랍니다. 이번 포스트의 대부분은 Darknet 공식 Github와 Website를 참고하여 작성.. mickael-k.tistory.com 새로운걸 발견 했습니다. Jetson에서 Jetpack으로 설치한 주요 라이브러리의 정보를 한번에 볼 수 있다고 하네요. sudo -H pip install jetson-stats 위를 이용해 설치를 하시고 jetson_relea..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dVDzrj/btqC0J8Sxvr/MXciAKlrAaIm88Yz4vViLK/img.png)
이전에 JetPack설치를 다뤘습니다. 근데 TensorFlow는 같이 안깔리길래 따로 깔아 주도록 했습니다. https://mickael-k.tistory.com/87 [Ubuntu] NVIDIA Jetson TX2 세팅 [2] - JetPack 설치 start() { 이전 포스트에서 기본 설치 과정을 다뤘습니다. https://mickael-k.tistory.com/86 [Ubuntu] NVIDIA Jetson TX2 세팅 start() { 본 포스트에서는 NVIDIA사의 Jetson TX2 개발자 키트를 이용하여 초기 세.. mickael-k.tistory.com 1. 필요한 package 설치 $ sudo apt update // system package $ sudo apt install lib..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/KNY5t/btqCO0DvcJF/0Tuy4kLTS0hzOkjzWnaN81/img.png)
이번 시간에는 Ubuntu 시스템에서 한글을 사용 하기 위해서 설치 및 세팅에 관하여 다루겠습니다. 일반 Ubuntu 16.04에서 테스트 해 봤으며 Nvidia Jetson TX2보드에서 활용 하였습니다. 환경: Ubuntu LTS 16.04 Package 설치 1. fcitx-hangul sudo apt-get install fcitx-hangul 2. System Settings.. -> Language Support -> Install -> Keyboard input method system: fcitx 3. 재부팅 시에 키보드 판 그림과 같이 변 해 있습니다. Shortcut 1. System Settings.. -> Keyboard -> Shortcuts -> Typing 2. 아래와 같이 오..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bj7kPa/btqCOx9uMQo/PYGMhW1BfkAvB3lPuPke31/img.png)
start() { 이전 포스트에서 기본 설치 과정을 다뤘습니다. https://mickael-k.tistory.com/86 [Ubuntu] NVIDIA Jetson TX2 세팅 start() { 본 포스트에서는 NVIDIA사의 Jetson TX2 개발자 키트를 이용하여 초기 세팅 잡는 방법에 대하여 다루겠습니다. Jetson TX2(Tegra X2) 제 다른 포스트에 이에 관해 다루었습니다. 아래 링크를 참조 하시.. mickael-k.tistory.com 본 포스트 에서는 JetPack 설치과정에 대해서 다루도록 하겠습니다. 예상 작업 시간 : 3시간 TX2보드 및 구성품 UBUNTU 16.04 설치 된 PC 및 노트북 (Host PC) WIFI 환경 (TX2와 Host PC가 같은 네트워크에 있어야 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/VLur6/btqCSXyBfcq/KqxAqWwhmigdpOz7CfOoEK/img.jpg)
start() { 본 포스트에서는 NVIDIA사의 Jetson TX2 개발자 키트를 이용하여 초기 세팅 잡는 방법에 대하여 다루겠습니다. Jetson TX2(Tegra X2) 제 다른 포스트에 이에 관해 다루었습니다. 아래 링크를 참조 하시면 됩니다. https://mickael-k.tistory.com/85 NVIDIA Jetson TX2 란? start() { 본 포스트에서는 NVIDIA사의 Jetson TX2 개발자 키트를 이용하여 초기 세팅 잡는 방법에 대하여 다루겠습니다. Jetson TX2(Tegra X2) GPU(General Purpose Unit)으로 NVIDIA사의 CUDA를 사용하여 병렬.. mickael-k.tistory.com 케이블 연결 1. 전원부 - 각 나라의 규격이 다르기 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rkB2t/btqCTvV6Qo4/VcS2Gmepk7rtFHKfgBmqk1/img.png)
start() { 본 포스트에서는 NVIDIA사의 Jetson TX2 에 관하여 알아보겠습니다. Jetson TX2(Tegra X2) GPU(General Purpose Unit)으로 NVIDIA사의 CUDA를 사용하여 병렬 처리를 가능하게 하는 Chip입니다. 한때 데스크탑이나 노트북에서나 GPU를 사용하여 딥러닝을 수행 하였는데, 이제 이 보드를 사용해 자동차, 드론, 기타 로봇에서 임베디드보드로 플랫폼을 만들 수 있게 되었습니다. 자세 사항은 NVIDIA 공식 홈페이지에서 보시면 됩니다. Jetson TX2 Specification Specification GPU NVIDIA Pascal™, 256 CUDA cores, OpenGL ES 3.1, AEP, and Vulkan CPU HMP Dual ..