Skip to content

Latest commit

 

History

History
71 lines (50 loc) · 3.54 KB

File metadata and controls

71 lines (50 loc) · 3.54 KB

Quickly Experience YOLOv10 on Jetson

Hello

💡 Here's an example of quickly deploying YOLOv10 on a Jetson device.

🔥 Hightlights:

  • Yolov10 is a state-of-the-art real-time object detection model. 🚀🔍
  • Jetson-examples is a toolkit designed to deploy containerized applications on NVIDIA Jetson devices. ✨
  • Jetson is powerful AI hardware platform for edge computing.💻

🛠️ Follow the tutorial below to quickly experience the performance of YOLOv10 on edge computing devices.

yolov10

Get a Jetson Orin Device 🛒

Device Model Description Link
Jetson Orin Nano Dev Kit, Orin Nano 8GB, 40TOPS Developer kit for NVIDIA Jetson Orin Nano Buy Here
reComputer J4012, powered by Orin NX 16GB, 100 TOPS Embedded computer powered by Orin NX Buy Here

Getting Started

  • install jetson-examples by pip:
    pip3 install jetson-examples
  • restart reComputer
    sudo restart
  • run yolov10 on jetson in one line:
    reComputer run yolov10
  • Please visit http://127.0.0.1:7860

Change Model

This example will automatically download the YOLOv10s model at startup. If you want to try different models, please use the following command to download the model and then select the appropriate model through the WebUI.

Note: You can also download the model via a browser and copy the model to /home/$USER/reComputer/yolov10/weights.

Model Download Command
YOLOv10-N sudo wget -P /home/$USER/reComputer/yolov10/weights https://github.com/THU-MIG/yolov10/releases/download/v1.1/yolov10n.pt
YOLOv10-S sudo wget -P /home/$USER/reComputer/yolov10/weights https://github.com/THU-MIG/yolov10/releases/download/v1.1/yolov10s.pt
YOLOv10-M sudo wget -P /home/$USER/reComputer/yolov10/weights https://github.com/THU-MIG/yolov10/releases/download/v1.1/yolov10m.pt
YOLOv10-B sudo wget -P /home/$USER/reComputer/yolov10/weights https://github.com/THU-MIG/yolov10/releases/download/v1.1/yolov10b.pt
YOLOv10-L sudo wget -P /home/$USER/reComputer/yolov10/weights https://github.com/THU-MIG/yolov10/releases/download/v1.1/yolov10l.pt
YOLOv10-X sudo wget -P /home/$USER/reComputer/yolov10/weights https://github.com/THU-MIG/yolov10/releases/download/v1.1/yolov10x.pt

Build Docker Image

Our provided container is built based on the jetson-container. This example provide a Dockerfile, allowing you to build a more suitable container according to your needs.

sudo docker build -t yolov10-jetson .

Note: Additionally, you can train models, test models, and export models within the Docker container environment. For detailed information, please refer to THU-MIG/yolov10.

Reference