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 錯誤訊息,並使影像格式錯誤訊息更為具體。

系統:

  • 修正了除錯建置(debug-build)的連結器錯誤。

破壞性 API 變更

v3.5.1 不包含任何破壞性 Python API 變更。在 v3.5.0 上執行的指令碼於 v3.5.1 上可原封不動執行——只需重新燒錄韌體即可。(注意:由於 OpenMV 2 的快閃記憶體有限,ulab 在該板上無法使用。)