当前位置:网站首页>[data update] NPU development data based on 3568 development board is fully upgraded
[data update] NPU development data based on 3568 development board is fully upgraded
2022-06-29 03:33:00 【mucheni】
With artificial intelligence , The era of big data is coming , Previously embedded processors CPU and GPU Gradually, it is difficult to meet the increasing demand , Especially in deep learning . In response to growing demand ,NPU Was born .
NPU The full English name is Neural Process Unit, Neural network processor .

To meet the needs of artificial intelligence , The processor of Ruixin micro is also gradually integrated NPU, be called RKNPU.
RKNPU After several generations of development , The first generation introduced RKNPU It's from RK3399pro and RK1808 At the beginning , Compared with traditional CPU and GPU, It has greatly improved the deep learning and operation ability . The next in RV1109 and RV1126 The second generation is used on NPU, Promoted NPU Utilization ratio . The third generation NPU Apply to RK3566 and RK3568 On , With brand new NPU Self research framework .

Ruixin micro RK3568 Chip built in NPU, yes RKNPU Representative products of the third generation . The third generation RKNPU The features are as follows :
* Equipped with a new self-developed architecture
* Supports integers 8、 Integers 16 Convolution operation
* Built in NPU Support INT8/INT16 Mixing operation
* Inference tools support :TensorFlow, Caffe, Tflite, Pytorch, Onnx NN, Android NN wait
* the height is 1 TOPS Neural network acceleration processing performance

be based on iTOP-RK3568 The new implementation of the development board NPU Self research framework , It can be applied to the following scenarios through algorithm blessing :

at present ,iTOP-RK3568 The development board is selling well , be based on RK3568 Development board 《iTOP-3568 Development board NPU User manual 》 Also synchronize with the new .

Manual contents display
The first 1 Chapter Hello !NPU
1.1 NPU The birth of !
1.2 First time to know RKNPU
The first 2 Chapter Get ready RKNPU development environment
2.1 development environment
2.1 Software architecture
2.2 SDK explain
The first 3 Chapter Give Way NPU Run
3.1 stay Linux The system uses NPU
3.1.1 Set the cross compiler
3.1.2 Modify the compiler tool path
3.1.3 to update RKNN Model
3.1.4 compile demo
3.1.5 Development board running demo
3.2 stay Android The system uses NPU
3.2.1 Download the tools required for compilation
3.2.2 Modify the compiler tool path
3.2.3 to update RKNN Model
3.2.4 compile demo
3.2.5 Development board running demo
The first 4 Chapter Experience RKNN_DEMO
4.1 rknn_ssd Target detection test
4.2 rkn_api_demo test
4.3 Multimedia input test
The first 5 Chapter Model transformation
5.1 RKNN-Toolkit2 Introduce
5.2 install RKNN-Toolkit2
5.2.1 adopt docker Image mount
5.2.2 adopt pip install install
5.3 RKNN-Toolkit2 Use
5.3.1 The model runs in the simulator
5.3.2 The model runs on RK3568 Development board
The first 6 Chapter Other model transformations
6.1 Use tensorflow frame
6.2 Use caffe frame
6.3 Use tflite frame
6.4 Use onnx frame
6.5 Use darknet frame
6.6 Use pytorch frame
The first 7 Chapter Use RKNN-Toolkit-lite2
7.1 Main function description
7.2 Debian Change download source
7.3 install RKNN Toolkit Lite2
7.4 Run the test program
边栏推荐
- 【TcaplusDB知识库】TcaplusDB限制条件介绍
- 分享 60 个神级 VS Code 插件
- FPGA(八)RTL代码之四(基本电路设计1)
- 【TcaplusDB知识库】修改业务修改集群cluster
- go-redsync分布式锁源码解析
- FPGA(七)RTL代码之三(复杂电路设计2)
- MySQL Varcahr to int
- 不同的二叉搜索樹[自下而上回溯生成樹+記憶搜索--空間換時間]
- Laravel v. about laravel using the pagoda panel to connect to the cloud database (MySQL)
- Why is informatization ≠ digitalization? Finally someone made it clear
猜你喜欢

2022-2028 global CAE engineering service industry research and trend analysis report
![The continued movement of Jerry's watch [chapter]](/img/3e/f8b98997320580431a8e7117f4a506.jpg)
The continued movement of Jerry's watch [chapter]

VIM configuration and use

【TcaplusDB知识库】TcaplusDB技术支持介绍

【云原生】这么火,你不来了解下?
![Jerry's watch obtains alarm mode settings [chapter]](/img/43/987d864ec6038b10138ce50bcbdf12.jpg)
Jerry's watch obtains alarm mode settings [chapter]

Ugui slider minimum control
![[tcapulusdb knowledge base] tcapulusdb technical support introduction](/img/12/83dd224d41551b9137b4e986ea8e63.png)
[tcapulusdb knowledge base] tcapulusdb technical support introduction

Geth --- Error: authentication needed: password or unlock
[email protected]"/>Unable to locate program input point [email protected]
随机推荐
Vscode plug-in used now
2022-2028 global CAE engineering service industry research and trend analysis report
Grafana Getting Started tutorial
【TcaplusDB知识库】批量复制游戏区
MATALB signal processing - signal transformation (6)
Setting alarm mode of Jerry's watch [chapter]
Synchronous movement state of Jerry's watch [chapter]
[tcapulusdb knowledge base] tcapulusdb technical support introduction
2022-2028 global MWIR camera industry research and trend analysis report
87.(cesium篇)cesium热力图(贴地形)
相同的树[从部分到整体]
Inventory deduction based on redis
FPGA (VIII) RTL code IV (basic circuit design 1)
Ugui slider minimum control
Faster memcpy alternatives- faster alternative to memcpy?
[North Asia data recovery] data recovery case of ibm-ds3512 storage server RAID5 damaged data loss
2022-2028 global secondary butyl lithium industry research and trend analysis report
【TcaplusDB知识库】修改业务修改集群cluster
Gcc compiler package
深度解析“链动2+1”模式的商业逻辑