【百度大脑AI计算盒FZ5C】EasyDL 训练和部署
百度 EasyDL 零门槛 AI 开发平台,他是按照业务分类的,底层用什么网络怎么实现,对用户透明,好处是方便易用,不好的地方是你的所有业务很依赖百度。
训练:打开百度大脑 EasyDL 网站:
https://ai.baidu.com/easydl/ 选择模型类型:EasyDL只提供业务,每个业务使用什么网络位置,百度会根据最终的使用效果更新网络,笔者选择的是图像分割 创建数据集 标记数据集: 点训练,坐等完成: 训练完成,发布:图像分割只能发布为通用小型设备 默默的感觉Baidu-EdgeBoard(FZ) 是个定制设备,可能慢慢的变成深度定制设备,让厂商去深度开发,百度和厂商之间深度合作。
发布之后就可以下载部署,同时获取序列号: 在板子上编译部署,要把编译器改了, 编译正常,运行报错:
这个错误是:硬件类型和序列号类型不匹配,意思是计算盒当作 ARM 通用设备来用,百度系统镜像也不允许
重新训练了一个人人脸识别模型: https://v.youku.com/v_show/id_XNTEzMjcyNTAwOA==.html
现在 SDK 中的opencv 库已不完整,并且SDK中的easyedge库依赖这个opencv 库,自己编译opencv库,对不起easyedge库不允许,自己编译easyedge库,对不起没源码,凑合用他的版本,笔者试用感受:AI Studio 和 EasyDL 、EasyEdge 对 Edgeboard 并不友好。
笔者后续适配 ubuntu 系统继续试用,放弃FPGA加速,当作通用 ARM 平台用,也比当前的支持要好。
|