v3.5.1

v3.5.1 修复了 TensorFlow 的 conv2d / sepconv3 运算,更新了 TensorFlow 和 ulab,并改进了图像格式的错误消息。它没有引入破坏性 API 变更 —— v3.5.0 的脚本可原样运行。

亮点

  • TensorFlow 修复 —— 修正了 conv2dsepconv3 的边界处理,并更新了 TensorFlow。

  • 更清晰的错误 —— 更具体的图像格式错误消息。

  • 没有破坏性 API 变更 —— 重新刷写固件后,你的 v3.5.0 脚本可原样运行。

其他变更与改进

  • 更新了 TensorFlow 和 ulab;在 OpenMV 2(M4,因空间不足)上禁用了 ulab,并在较旧的开发板(尤其是 OpenMV 3)上禁用了 WiFi 调试功能;移除了未使用的子模块;更新了 WiFi 固件更新脚本。

缺陷修复

机器学习:

  • 修复了 TensorFlow 库 conv2dsepconv3 的边界处理。

成像:

  • 修复了 mutable_bayer 错误消息,并使图像格式错误更加具体。

系统:

  • 修复了调试构建的链接器错误。

破坏性 API 变更

v3.5.1 没有引入破坏性的 Python API 变更。在 v3.5.0 上运行的脚本可在 v3.5.1 上原样运行 —— 只需重新刷写固件即可。(注意:由于闪存有限,ulab 在 OpenMV 2 上不可用。)