大家好,我是地平线的社区运营_海盗旗,下面让我为大家带来天工开物平台最新版的食用指南。
请大家移步到平台下载专区,AI工具链模块进行下载,系统镜像与相关工具等已经整体打包!
一、开发模块更新:三个模块之间互相依赖,系统库与接口API之间需要保持同步更新,仅更新部分模块会造成兼容性问题,请大家务必保持下列模块一起更新!
最新版本:
①系统镜像 :更新系统镜像包。
第一种方法:使用地平线提供的工具进行更新,https://developer.horizon.ai/forumDetail/136488103547258425
该方法需要windows或linux 系统,串口、网线连接,适合第一次刷系统。
第二种方法:OTA升级,该方法适合升级现有镜像,无需依赖串口。
1)开发板拨码全部调成OFF状态
2)将 all_disk_xj3.zip 通过 mount 或者 scp 的方式放在板端;
3)在板端执行:otaupdate all all_disk_xj3_secure.zip;(注意中间有一个 all 参数)
4)升级执行,板子会自动重启(无需任何手动重启操作),约15s后重新登陆终端后即已升级成功
5)通过 cat /etc/version 命令查看板端是否正确升级
②浮点模型转化工具链:用于浮点模型转化,操作比较复杂,希望大家花时间看下载包里面的说明文档,涉及到算法模型量化、校验与测试等,本篇不再赘述。
③AI-Express开发平台:与老版本安装方式一样,链接地址:https://github.com/HorizonRobotics-Platform/AI-EXPRESS 脚本已经配置好,一键交叉编译,sh build.sh x3
二:更新描述:
- Runtime新增 hrt_model_exec 工具,用户可使用.bin模型和运行参数快速了解模型性能
- Softmax量化支持分割算法中获取每个像素点的置信度
- 新增了对模型尾部CONV高精度输出的控制,优化了runtime中的pooling运行效率和整体计算性能
- 新增了示例中的部分模型来源和改动说明
- 新增了对ONNX opset10对equal OP的支持
- 新增了 bpu_predict 和 lib_hbrt_bernoulli* 静态库
- hb_mapper makertbin 支持打印cos similarity对应的样本名称
- Runtime的 bpu_predict 新增了系统软件dma拷贝接口
- bpu_runwithbox 新增支持浮点模型
- 新增了英文版《浮点转换工具链常见问题FAQ》PDF文档
- 示例中的yaml文件和代码新增英文注释
- 优化了runtime相关依赖库的安装和使用方式
- 优化了 bpu sdk api 中 align 参数设置,提升用户体验
- 优化了default自动推荐最优量化模型功能
- 变更了 hb_perf 和 hbdk_perf 的部分参数
- 修复了模拟器使用 resize 接口导致的平台不匹配问题
- 取消了runtime的 BPU_IO 接口支持
三、衷心的希望和大家一起,共建地平线开发生态!
欢迎大家找我聊我各种问题,包括但不限于地平线开发板的使用方法,希望不仅仅做好社区运营和技术支持,更能够成为大家的朋友!
还没有入群的请加我,微信群中可以方便直接的交流!
