Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:internetofthings:jetsonnano [2019/07/31 18:16] – [opencv 4.1] scipio | projects:internetofthings:jetsonnano [2023/11/16 08:39] (current) – [remove desktop] sscipioni | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Nvidia Jetson Nano ====== | ====== Nvidia Jetson Nano ====== | ||
+ | |||
+ | * https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
- | ===== query ===== | + | ===== remove desktop ===== |
+ | |||
+ | < | ||
+ | apt remove -y ubuntu-desktop | ||
+ | apt remove -y gnome-* | ||
+ | apt remove -y chromium-browser chromium-codecs-ffmpeg-extra | ||
+ | apt remove -y libreoffice* docker.io thunderbird bluez* | ||
+ | apt remove -y libnvinfer-samples | ||
+ | # remove snap | ||
+ | systemctl stop snapd | ||
+ | apt remove --purge --assume-yes snapd gnome-software-plugin-snap | ||
+ | rm -rf / | ||
+ | |||
+ | apt autoremove -y | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | systemctl disable lightdm whoopsie | ||
+ | </ | ||
+ | ===== tools ===== | ||
jtop | jtop | ||
Line 45: | Line 68: | ||
tar zxvf Python-3.8.0b3.tgz | tar zxvf Python-3.8.0b3.tgz | ||
cd Python-3.8.0b3 | cd Python-3.8.0b3 | ||
- | make -j3 | + | CFLAGS=-DOPENSSL_NO_SSL2 ./configure |
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | make -j3 PROFILE_TASK=" | ||
+ | |||
sudo make install | sudo make install | ||
</ | </ | ||
+ | |||
+ | ===== numpy ===== | ||
+ | |||
+ | Patch to numpy/ | ||
+ | |||
+ | < | ||
+ | from | ||
+ | PyCode_New(a, | ||
+ | |||
+ | to | ||
+ | PyCode_New(a, | ||
+ | </ | ||
+ | |||
===== opencv 4.1 ===== | ===== opencv 4.1 ===== | ||
Line 61: | Line 104: | ||
apt install -y build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev | apt install -y build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev | ||
apt install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev | apt install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev | ||
- | </ | ||
- | |||
- | < | ||
- | < | ||
- | curl https:// | ||
- | python3.7 get-pip.py | ||
- | pip3.7 install -U wheel | ||
- | pip3.7 install -I numpy | ||
- | pip3.7 install Cython | ||
</ | </ | ||
Line 103: | Line 137: | ||
< | < | ||
cp / | cp / | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== benchmarks ===== | ||
+ | |||
+ | * **darknet** alexey **20FPS** with YOLOV3-tiny and image size 416 | ||
+ | < | ||
+ | cd / | ||
+ | darknet detector demo model.data model.test.cfg backup/ | ||
+ | </ | ||
+ | |||
+ | * yolo34py | ||
+ | < | ||
+ | python process_video.py --model plates-tiny dataset/ | ||
</ | </ |