All Projects → Qengineering → Jetson-Nano-image

Qengineering / Jetson-Nano-image

Licence: BSD-3-Clause license
Jetson Nano image with deep learning frameworks

Projects that are alternatives of or similar to Jetson-Nano-image

Nanodet
⚡Super fast and lightweight anchor-free object detection model. 🔥Only 980 KB(int8) / 1.8MB (fp16) and run 97FPS on cellphone🔥
Stars: ✭ 3,640 (+7813.04%)
Mutual labels:  mnn, ncnn
YOLOv5-Lite
🍅🍅🍅YOLOv5-Lite: lighter, faster and easier to deploy. Evolved from yolov5 and the size of model is only 930+kb (int8) and 1.7M (fp16). It can reach 10+ FPS on the Raspberry Pi 4B when the input size is 320×320~
Stars: ✭ 1,230 (+2573.91%)
Mutual labels:  mnn, ncnn
Face-Recognition-Jetson-Nano
Recognize 2000+ faces on your Jetson Nano with database auto-fill and anti-spoofing
Stars: ✭ 63 (+36.96%)
Mutual labels:  ncnn, jetson-nano
lite.ai.toolkit
🛠 A lite C++ toolkit of awesome AI models with ONNXRuntime, NCNN, MNN and TNN. YOLOX, YOLOP, MODNet, YOLOR, NanoDet, YOLOX, SCRFD, YOLOX . MNN, NCNN, TNN, ONNXRuntime, CPU/GPU.
Stars: ✭ 1,354 (+2843.48%)
Mutual labels:  mnn, ncnn
Mobilenet Yolo
MobileNetV2-YoloV3-Nano: 0.5BFlops 3MB HUAWEI P40: 6ms/img, YoloFace-500k:0.1Bflops 420KB🔥🔥🔥
Stars: ✭ 1,566 (+3304.35%)
Mutual labels:  mnn, ncnn
Ultra Light Fast Generic Face Detector 1mb
💎1MB lightweight face detection model (1MB轻量级人脸检测模型)
Stars: ✭ 6,182 (+13339.13%)
Mutual labels:  mnn, ncnn
InferenceHelper
C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow
Stars: ✭ 142 (+208.7%)
Mutual labels:  mnn, ncnn
Tnn
TNN: developed by Tencent Youtu Lab and Guangying Lab, a uniform deep learning inference framework for mobile、desktop and server. TNN is distinguished by several outstanding features, including its cross-platform capability, high performance, model compression and code pruning. Based on ncnn and Rapidnet, TNN further strengthens the support and …
Stars: ✭ 3,257 (+6980.43%)
Mutual labels:  mnn, ncnn
vak
a neural network toolbox for animal vocalizations and bioacoustics
Stars: ✭ 21 (-54.35%)
Mutual labels:  torch, torchvision
Captcha-Cracking
Crack number and Chinese captcha with both traditional and deep learning methods, based on Torch and python.
Stars: ✭ 35 (-23.91%)
Mutual labels:  torch
PyTorch.docs
Offline documentation built from official PyTorch release
Stars: ✭ 105 (+128.26%)
Mutual labels:  torchvision
ncnn-yolov4-int8
NCNN+Int8+YOLOv4 quantitative modeling and real-time inference
Stars: ✭ 20 (-56.52%)
Mutual labels:  ncnn
torchgeo
TorchGeo: datasets, samplers, transforms, and pre-trained models for geospatial data
Stars: ✭ 1,125 (+2345.65%)
Mutual labels:  torchvision
installROS
Install ROS Melodic on NVIDIA Jetson Development Kits
Stars: ✭ 75 (+63.04%)
Mutual labels:  jetson-nano
awesome-jetson-nano
A list of resources to start working with Jetson Nano Nvidia
Stars: ✭ 24 (-47.83%)
Mutual labels:  jetson-nano
sentence2vec
Deep sentence embedding using Sequence to Sequence learning
Stars: ✭ 23 (-50%)
Mutual labels:  torch
Peppa-Facial-Landmark-PyTorch
Facial Landmark Detection based on PyTorch
Stars: ✭ 172 (+273.91%)
Mutual labels:  mnn
gan-reverser
Reversing GAN image generation for similarity search and error/artifact fixing
Stars: ✭ 13 (-71.74%)
Mutual labels:  torch
flambeau
Nim bindings to libtorch
Stars: ✭ 60 (+30.43%)
Mutual labels:  torch
vrn-torch-to-keras
Transfer pre-trained VRN model from torch to Keras/Tensorflow
Stars: ✭ 63 (+36.96%)
Mutual labels:  torch

Jetson Nano DNN image

output image

A Jetson Nano image with OpenCV, TensorFlow and Pytorch

License


Installation.

  • Get a 32 GB (minimal) SD-card which will hold the image.
  • Download the image (9.6 GByte!) from our Gdrive site.
  • Flash the image on the SD card with the Imager or balenaEtcher.
  • According to issue #17 only flash the zip directly, not an unzipped img image.
  • Insert the SD card in your Jetson Nano 4 GB RAM and enjoy.
  • Username: jetson
  • Password: jetson
  • JetsonNano.zip md5sum: d186a59a0b4d95a3bb9a327feabbfa25

Tips.

  • If you are in need of extra space, you can delete the opencv and the opencv_contrib folder from the SD card. There are no longer needed since all libraries are placed in the /usr/ directory.
  • Use a tool like GParted sudo apt-get install gparted to expand the image to larger SD cards. We recommend a minimum of 64 GB. Deep learning simply requires a lot of space.


Pre-installed frameworks.

Tensorflow 2.5 and above require CUDA 11. CUDA version 11 cannot be installed on a Jetson Nano due to incompatibility between the GPU and low-level software at this time, hence Tensorflow 2.4.1. Only when NVIDIA releases a JetPack with CUDA 11 will we be able to upgrade Tensorflow.

output image

output image


OpenCV + TensorFlow.

Importing both TensorFlow and OpenCV in Python can throw the error: cannot allocate memory in static TLS block.
This behaviour only occurs on an aarch64 system and is caused by the OpenMP memory requirements not being met.
For more information, see GitHub ticket #14884.

output image

There are a few solutions. The easiest is to import OpenCV at the beginning, as shown above.
The other is disabling OpenMP by setting the -DBUILD_OPENMP and -DWITH_OPENMP flags OFF.
Where possible, OpenCV will now use the default pthread or the TBB engine for parallelization.
We don't recommend it. Not all OpenCV algorithms automatically switch to pthread.
Our advice is to import OpenCV into Python first before anything else.


paypal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].