3.2. 资料简介

BM1688/CV186AH SOPHONSDK是一个一站式SDK,其中包含了模型转换、模型量化、算法移植等相关模块,我们提供了包括文档、视频、论坛、开源仓库等一系列资料帮助用户进行算法移植和开发工作。

请先阅读开发指南,其中包括:基本概念及SDK简介;资料简介、文档说明;SDK的获取、安装、配置及更新;快速入门例子、模型转换及模型量化、示例代码的讲解等内容

当您在某个环节遇到问题时,可以在SOPHONSDK目录的doc文件夹下,查找对应问题的参考指南:

doc
 ├── BMLib_Technical_Reference_Manual.pdf
 ├── BMLIB开发参考手册.pdf
 ├── LIBSOPHON_User_Guide.pdf
 ├── LIBSOPHON使用手册.pdf
 ├── SOPHON BMRuntime Technical Reference Manual.pdf
 ├── SOPHON-SAIL_en.pdf
 ├── SOPHON-SAIL_zh.pdf
 ├── TPU-MLIR_Quick_Start.pdf
 ├── TPU-MLIR_Technical_Reference_Manual.pdf
 ├── TPU-MLIR开发参考手册.pdf
 ├── TPU-MLIR快速入门指南.pdf
 ├── 算能边缘产品BMCV开发参考手册.pdf
 ├── 算能边缘产品BMRUNTIME开发参考手册.pdf
 ├── 算能边缘产品BSP开发参考手册_en.pdf
 ├── 算能边缘产品BSP开发参考手册.pdf
 ├── 算能边缘产品MULTIMEDIA常见问题手册.pdf
 ├── 算能边缘产品MULTIMEDIA开发参考手册.pdf
 └── 算能边缘产品多媒体使用参考指南.pdf

上述参考指南的相关说明如下所示

  • BMLIB开发参考手册

    • BMLIB 是在内核驱动之上封装的一层底层软件库,负责设备Handle的管理、内存管理、数据搬运、API的发送和同步、A53使能、设置智能视觉深度学习处理器工作频率等

  • LIBSOPHON使用手册

    • LIBSOPHON包含BMCV、BMRuntime、BMLib等库,用来驱动VPP、智能视觉深度学习处理器等硬件,完成图像处理、张量运算、模型推理等操作。

  • 算能边缘产品BMRUNTIME开发参考手册

    • BMRuntime 提供了丰富的接口,驱动BModel在 SOPHON 智能视觉深度学习处理器中执行

  • sophon-sail_zh

    • sail开发参考手册,包含编译,C++接口调用,python接口调用方法等

  • TPU-MLIR快速入门指南

    • 基于TPU-MLIR工具的模型迁移方法以及使用示例

  • TPU-MLIR开发参考手册

    • Tensor Processing Unit编译器工程

  • 算能边缘产品BMCV开发参考指南

    • 算能硬件图像处理加速库开发参考手册,包含常见图像处理接口函数

  • 算能边缘产品BSP开发参考手册

    • BM168X系列深度学习处理器计算模组(含开发板)的详细手册

  • 算能边缘产品MULTIMEDIA常见问题手册

    • 多媒体方面的常见问题及解答

  • 算能边缘产品MULTIMEDIA开发参考手册

    • 驱动VPSS进行RTSP流、GB28181流的解析以及视频、图像编解码等多媒体相关

  • 算能边缘产品多媒体使用参考指南

    • 多媒体库安装以及编译指导手册

其他相关的开发参考资料如下:

欢迎各位通过github issues向我们反馈您在使用过程中遇到的问题,并向我们提交PR共同参与开源仓库的建设。