# rknn-toolkit2 `RKNN-Toolkit2`是为用户提供在PC平台上进行Rockchip芯片NPU模型转换、推理和性能评估的开发套件。 ```eval_rst .. hint:: 请先下载源代码再进行阅读本章节内容 ``` 目录概况如下: ```shell edge/external/rknn/rknn-toolkit2$ tree -L 1 . ├── doc ├── examples ├── LICENSE ├── packages └── rknn-toolkit-lite2 ``` 文档位于`external/rknn/rknn-toolkit2/doc` 目录下 ```shell edge/external/rknn/rknn-toolkit2/doc$ tree -L 1 . ├── changelog-1.2.0.txt ├── requirements_cp36-1.2.0.txt ├── RKNNToolKit2_OP_Support-1.2.0.md ├── Rockchip_Quick_Start_RKNN_SDK_CN-1.2.0.pdf ├── Rockchip_Quick_Start_RKNN_Toolkit2_CN-1.2.0.pdf ├── Rockchip_Quick_Start_RKNN_Toolkit2_EN-1.2.0.pdf ├── Rockchip_User_Guide_RKNN_Toolkit2_CN-1.2.0.pdf ├── Rockchip_User_Guide_RKNN_Toolkit2_EN-1.2.0.pdf └── RRKNNToolKit2_API_Difference_With_Toolkit1-1.2.0.md ``` ```eval_rst .. attention:: 请务必优先请阅读doc目录下文档!相关例程参考目录下的examples源代码 ``` # rknn-toolkit-lite2 `RKNN Toolkit Lite2`为带有Rockchip NPU平台提供 Python 编程接口,帮助用户部署使用`RKNN-Toolkit2`导出的RKNN模型。 ```eval_rst .. hint:: 请先下载源代码再进行阅读本章节内容 ``` `RKNN Toolkit Lite2`开发文档位于`external/rknn/rknn-toolkit2/rknn-toolkit-lite2/doc`目录下。 ```shell edge/external/rknn/rknn-toolkit2/rknn-toolkit-lite2/doc$ tree -L 1 . ├── change_log.txt ├── Rockchip_User_Guide_RKNN_Toolkit_Lite2_V1.2.0_CN.pdf └── Rockchip_User_Guide_RKNN_Toolkit_Lite2_V1.2.0_EN.pdf ``` 在Toybrick Debian11系统中已经预装了`RKNN Toolkit Lite2`的whl包。 以普通用户`toybrick`执行如下命令升级到最新版本: ```sh pip3 install --user --upgrade rknn-toolkit-lite2 ``` # rknpu2 `rknpu2`为带有Rockchip NPU的芯片平台提供C语言编程接口,帮助用户部署使用 `RKNN-Toolkit2` 导出的 RKNN 模型。 ```eval_rst .. hint:: 请先下载源代码再进行阅读本章节内容 ``` 目录概况如下: ```shell edge/external/rknn/rknpu2$ tree -L 1 . ├── doc ├── examples ├── LICENSE ├── README.md ├── rknn_server_proxy.md ├── rknpu.mk └── runtime ``` `rknpu2` 开发文档位于 `external/rknn/rknpu2/doc` 目录下。 ```shell edge/external/rknn/rknpu2/doc$ tree -L 1 . ├── Rockchip_Quick_Start_RKNN_SDK_V1.2.0_CN.pdf ├── Rockchip_RKNPU_User_Guide_RKNN_API_V1.2.0_CN.pdf └── Rockchip_RKNPU_User_Guide_RKNN_API_V1.2.0_EN.pdf ``` ```eval_rst .. attention:: 请务必优先请阅读doc目录下文档!相关例程参考目录下的examples源代码 ``` 在Toybrick Debian11系统中已经预装了`rknpu2`开发包。 执行如下命令升级到最新版本: ```shell sudo apt update sudo apt -y upgrade ```