Skip to content

kendryte/K230_training_scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

本项目是嘉楠科技勘智系列AIOT芯片K230端到端的全流程教程,实现了从数据处理、模型训练、模型转换、K230_sdk环境搭建、镜像编译和烧录、PC和开发板文件传输、模型板上部署全流程过程。

视觉任务:图像分类和目标检测;

自然语言处理任务:英译中任务;

​ BiliBili视频链接:英译中一键搞定:勘智K230部署机器翻译模型_哔哩哔哩_bilibili

语音任务:关键词唤醒(KWS);

​ BiliBili视频链接:唤醒你的"AI":勘智K230关键词唤醒教程_哔哩哔哩_bilibili

K230_SDK和nncase的版本

K230_SDK Tag nncase nncase-kpu版本
1.1.0 2.4.0 2.4.0
1.2.0 2.5.1 2.5.0
1.3.0 2.7.0 2.7.0
1.4.0 2.8.0 2.8.0

在使用过程中,请保证sdk和nncase的版本对应关系。

K230_SDK拉取命令:

# clone K230_SDK Tag1.1
git clone -b v1.1 --single-branch  https://github.com/kendryte/k230_sdk.git

nncase&nncase-kpu安装示例:

# 在模型训练环境中
# 先卸载
pip uninstall nncase
pip uninstall nncase-kpu
# 执行安装
pip install nncase==2.4.0
pip install nncase-kpu==2.4.0