<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.khadas.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://docs.khadas.com/feed.php">
        <title>Khadas Docs products:sbc:vim3:npu</title>
        <description></description>
        <link>https://docs.khadas.com/</link>
        <image rdf:resource="https://docs.khadas.com/ttps://docs.khadas.com/lib/tpl/dokuwiki-new/images/favicon.ico" />
       <dc:date>2026-04-17T07:35:22+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/convert-onnx?rev=1735811138&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/npu-app?rev=1710235596&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/npu-convert?rev=1663570524&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/npu-jni?rev=1736750242&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/npu-performance?rev=1694506238&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/npu-prebuilt-demo-usage?rev=1694440726&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/npu-sdk?rev=1745721156&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/opencv-dnn?rev=1747275184&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/start?rev=1749203269&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/vim3_demo_lite?rev=1720060547&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/vim3_mainline?rev=1718936526&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.khadas.com/products/sbc/vim3/npu/vx-tflite?rev=1698043985&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://docs.khadas.com/ttps://docs.khadas.com/lib/tpl/dokuwiki-new/images/favicon.ico">
        <title>Khadas Docs</title>
        <link>https://docs.khadas.com/</link>
        <url>https://docs.khadas.com/ttps://docs.khadas.com/lib/tpl/dokuwiki-new/images/favicon.ico</url>
    </image>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/convert-onnx?rev=1735811138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-02T04:45:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Convert Your Model to ONNX</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/convert-onnx?rev=1735811138&amp;do=diff</link>
        <description>npu model onnx pytorch tensorflow paddle caffe darknet

Convert Your Model to ONNX



Why use ONNX

There are many deep learning frameworks available. But these frameworks cannot be converted to each other. ONNX acts as a bridge between them. One framework can convert its model to ONNX and then convert ONNX model to the other framework model.</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/npu-app?rev=1710235596&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-12T05:26:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Application Source Code</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/npu-app?rev=1710235596&amp;do=diff</link>
        <description>vim3 vim3l amlogic npu opencv

Application Source Code

Guide to compiling the NPU application on the VIM3/3L.

Install OpenCV4

Install the necessary library packages to build the OpenCV4 application.

$ sudo apt update
$ sudo apt install libopencv-dev python3-opencv


Get Source Code</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/npu-convert?rev=1663570524&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-19T02:55:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Convert and Call Model through NPU</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/npu-convert?rev=1663570524&amp;do=diff</link>
        <description>Convert and Call Model through NPU

Introduction

This document mainly introduces how to use the SDK to convert the user&#039;s own model and apply it to the NPU.

Please review the document carefully before converting the reference document.

Prepare

1. Train your own</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/npu-jni?rev=1736750242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-13T01:37:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM3/3L NPU JNI</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/npu-jni?rev=1736750242&amp;do=diff</link>
        <description>VIM3/3L NPU JNI

This document will guide you to use NPU via Java Native Interface (JNI).

	*  This documentation is only used for Android.
	*  Before running Android NPU Demo, please download the latest firmware, and update system to latest version.</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/npu-performance?rev=1694506238&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-12T04:10:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NPU Performance Analysis</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/npu-performance?rev=1694506238&amp;do=diff</link>
        <description>NPU Performance Analysis

Obtain NPU performance diagnostics and understand performance metrics.

Preparation

Upgrade The System

Please refer to the  upgrade guide.

Reload the Driver Module

1. Uninstall the NPU module:

$ sudo rmmod galcore


2. Reinstall NPU module:</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/npu-prebuilt-demo-usage?rev=1694440726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-11T09:58:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NPU Prebuilt Demo Usage</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/npu-prebuilt-demo-usage?rev=1694440726&amp;do=diff</link>
        <description>vim3 vim3l amlogic npu opencv inception yolo

NPU Prebuilt Demo Usage

Prebuilt example demos for interacting with the Amlogic NPU using OpenCV4

Install OpenCV4

Update your system and install the OpenCV packages.

$ sudo apt update
$ sudo apt install libopencv-dev python3-opencv


Get NPU Demo</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/npu-sdk?rev=1745721156&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-26T22:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM3 NPU SDK Usage</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/npu-sdk?rev=1745721156&amp;do=diff</link>
        <description>vim3 vim3l amlogic npu sdk tensorflow pytorch

VIM3 NPU SDK Usage

Basic information and examples about how to use Amlogic NPU SDK for VIM3.

Build Docker Environment

We provided a docker image which contains the required environment to convert the model.

Follow Docker official docs to install Docker:</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/opencv-dnn?rev=1747275184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-14T22:13:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenCV DNN Usage</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/opencv-dnn?rev=1747275184&amp;do=diff</link>
        <description>vim3 opencv

OpenCV DNN Usage

For VIM3 only, not for VIM3L.

Install Dependencies

Before installing the OpenCV package, you need to install the dependencies.

sudo apt update
sudo apt install python3 python3-dev python3-numpy cmake libgtk2.0-dev


Install OpenCV

Get the OpenCV package and install it.</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/start?rev=1749203269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-06T05:47:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM3/3L NPU Notes</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/start?rev=1749203269&amp;do=diff</link>
        <description>vim3 vim3l npu opencv



VIM3/3L NPU Notes

There are four ways to use the NPU on VIM3:

	*  The native .
	*  The  was officially developed by Khadas and based on .
	*  The  is officially maintained by  Verisilicon
	*  The  is officially maintained by OpenCV.

C++ API

	*  NPU SDK Usage
	*  NPU Prebuilt Demo Usage
	*  Application Source Code
	*  NPU Performance Analysis

C++ Demo Lite</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/vim3_demo_lite?rev=1720060547&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-03T22:35:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM3 Demo Lite</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/vim3_demo_lite?rev=1720060547&amp;do=diff</link>
        <description>VIM3 Demo Lite
vim3_demo_lite index</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/vim3_mainline?rev=1718936526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-20T22:22:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM3 Ubuntu 24.04 Linux Mainline NPU Usage</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/vim3_mainline?rev=1718936526&amp;do=diff</link>
        <description>vim3 linux mainline npu

VIM3 Ubuntu 24.04 Linux Mainline NPU Usage

You need Mainline OS version V1.6.8-240605 or newer.

Now only support MobileNet and SSDLite MobileDet.

Introduction

This documentation will introduce VIM3 NPU usage based on the Open Source NPU driver.

Install Environment</description>
    </item>
    <item rdf:about="https://docs.khadas.com/products/sbc/vim3/npu/vx-tflite?rev=1698043985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-23T02:53:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NPU TFLite Delegate</title>
        <link>https://docs.khadas.com/products/sbc/vim3/npu/vx-tflite?rev=1698043985&amp;do=diff</link>
        <description>NPU TFLite Delegate

Khadas VIM3/3L are powered by VeriSilicon Vivante NPU.

We can make use of the available computation power for running TFLite models directly using TIM-VX Libraries by leveraging  TFLite interpreter Delegate.

The Delegate is provided by VeriSilicon as VeriSilicon/tflite-vx-delegate and the provided examples are made to make use of it.</description>
    </item>
</rdf:RDF>
