初识新一代开发者套件Atlas 200I DK A2笔记总结
课程涉及到的相关命令:
执行lsusb命令查看USB连接状态
执行v4l2-ctl --all 命令查看摄像头信息
执行fdisk -l 查看外接U盘容量
USB摄像头连接后,会自动创建/dev/video0设备节点
开发者套件的M.2 Key M接口的作用是用于连接M.2外部硬盘
在jupyter lab页面,运行完一个样例后,如果还需要运行其它样例,但无法运行,可能原因是:jupyter lab页面运行完样脚本代码后,未点击重启内核按钮。
登录开发者套件后,运行样例的基础流程:
进入样例目录执行脚本启动juypter lab
将回显中的网址复制到浏览器
双击进入脚本运行界面,单击运行按钮依次运行代码块。
点击重启内核按钮。
使用目标检测模型构建推理应用时,从视频中提取每一帧,输出图片,需要涉及如下操作:
打开命令行窗口,执行conda activate model-adapter-tool命令,激活虚拟环境。
提取后会在视频所在的目录生成同名文件夹存放抽取的视频帧图片。
执行video-toimg ${path_to_video} --rate 3 --start 3 --duration 10命令,进行视频图片提取
在开发者套件上运行模型适配工具打包的脚本前需要执行dos2unix命令。
在模型适配工具的数据集标注页面,自动保存标注开关的作用是:开启时标注图片将自动保存标注信息json文件。
安装conda时要勾选将conda添加至系统环境变量。
模型适配工具在标注数据集时,选择的数据集路径不可以包含中文。
模型适配工具使用的是CPU算力,迁移完成后会出现提示框,提示已生成打包好的文件,在训练输出目录会生成以下文件与目录:
train_output:训练输出的权重文件、onnx文件以及训练数据信息json文件。
trans_output:经过数据转换,根据数据集拆分设置生成的测试集、验证集、训练集。
edge_infer.tar:打包好的推理相关模型文件与脚本。