嘉楠官方的教程:认准那个小目标:保姆级演示使用勘智K230部署目标检测算法_哔哩哔哩_bilibili
一、准备工作
1、下载源代码并解压
GitHub - kendryte/K230_training_scripts
2、将代码文件复制到linux的根目录下
二、环境搭建
这部分参考官方给出的文档即可,接下来介绍在搭建环境中可能踩的坑https://github.com/kendryte/K230_training_scripts/blob/main/end2end_det_doc/k230%E7%9B%AE%E6%A0%87%E6%A3%80%E6%B5%8B%E6%95%99%E7%A8%8B.pdf
1、安装anaconda环境时,需要重新启动linux后anaconda才能使用
2、在安装requirement时可能会停止安装,需要重新输入指令,已经下载的缓存所以不用担心会全部重新下载
3、安装dotnet
该命令有时不可直接执行,建议手动下载复制到文件夹下,网址如下(如不安装会在执行main.py报错显示初始化失败)
Index of /config/ubuntu/20.04/
4、添加nncase到环境变量
路径如注意中需要更改,例如我在这里更改为:
export NNCASE_PLUGIN_PATH=$NNCASE_PLUGIN_PATH:/root/anaconda3/envs/myenv/lib/python3.9/sitepackages/
export PATH=$PATH:/root/anaconda3/envs/myenv/lib/python3.9/sitepackages/
三、组织自己的数据集
将voc数据集转为coco数据集可以参考以下文件