Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim3:npu:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
products:sbc:vim3:npu:start [2022/09/28 08:52]
nick
products:sbc:vim3:npu:start [2023/12/22 04:19] (current)
louis
Line 1: Line 1:
 +~~tag>VIM3 VIM3L NPU OpenCV~~
 +
 {{indexmenu_n>35}} {{indexmenu_n>35}}
  
 +====== VIM3/3L NPU Notes ======
 +
 +There are four ways to use the NPU on [[/VIM3]]:
 +  - The native [[#c-api|C++ API]].
 +  - The [[#python-api|Python API]] was officially developed by [[https://khadas.com|Khadas]] and based on [[#c-api|C++ API]].
 +  - The [[#tflite-delegate| TFLite Delegate]] is officially maintained by [[https://github.com/VeriSilicon/tflite-vx-delegate| Verisilicon]]
 +  - The [[#opencv-dnn|OpenCV DNN]] is officially maintained by [[https://opencv.org/?s=vim3|OpenCV]].
 +
 +==== C++ API ====
 +
 +  - [[npu-sdk|NPU SDK Usage]]
 +  - [[npu-prebuilt-demo-usage|NPU Prebuilt Demo Usage]]
 +  - [[npu-app|Application Source Code]]
 +  - [[npu-performance|NPU Performance Analysis]]
 +
 +==== Python API ====
 +
 +  - [[./ksnn/ksnn-usage|KSNN Usage]]
 +  - [[./ksnn/ksnn-api|KSNN API Documentation]]
 +  - [[./ksnn/ksnn-convert|Instructions for KSNN conversion tool]]
 +  - [[./ksnn/demos:|KSNN NPU Demos]]
 +    - [[./ksnn/demos/yolov7_tiny|YOLOv7-tiny KSNN Demo - 1]]
 +    - [[./ksnn/demos/yolov8n|YOLOv8n KSNN Demo - 2]]
 +
 +==== NPU TFLite Delegate ====
 +  - [[./vx-tflite|NPU TFLite Delegate Usage]]
  
-====== VIM3/3L NPU ======+==== OpenCV DNN ==== 
 +  - [[./opencv-dnn|OpenCV DNN Usage]]
  
 +/*
 {{indexmenu>. | nsort msort tsort}} {{indexmenu>. | nsort msort tsort}}
 +*/
Last modified: 2022/09/28 08:52 by nick