此部分为瑞芯微芯片NPU部分的开发记录。包括服务器(PC)端模型训练、模型转换以及瑞芯微接口调用rknn模型,实现目标检测任务。
本小节使用yolov3算法训练自己的数据集,并且部署到瑞芯微rk3568开发板上。使读者通过该博客能够实现,使用瑞芯微开发板检测到自己的目标图像。
首先介绍几个概念:1、算法网 2、深度学习框架 3、模型文件
一、深度学习框架:
模型训练需要进行梯度计算、卷积计算等大量的矩阵运算。深度学习框架就是方便开发者实现此功能,让一个普通的开发人员轻松的实现深度学习任务。目前比较有名的深度学习框架有:PaddlePaddle、