v3.5.1

v3.5.1 behebt die TensorFlow-Operationen conv2d / sepconv3, aktualisiert TensorFlow und ulab und verbessert die Fehlermeldungen zu Bildformaten. Es bringt keine API-Änderungen mit Breaking-Charakter — Skripte von v3.5.0 laufen unverändert weiter.

Highlights

  • TensorFlow-Fehlerbehebungen — die Randbehandlung von conv2d und sepconv3 korrigiert, sowie ein TensorFlow-Update.

  • Klarere Fehler — spezifischere Fehlermeldungen zu Bildformaten.

  • Keine API-Änderungen mit Breaking-Charakter — neu flashen, und Ihre Skripte von v3.5.0 laufen unverändert weiter.

Weitere Änderungen und Verbesserungen

  • TensorFlow und ulab aktualisiert; ulab auf der OpenMV 2 (M4, der dafür der Platz fehlt) und die WLAN-Debug-Funktion auf älteren Boards (insbesondere der OpenMV 3) deaktiviert; ungenutzte Submodule entfernt; das WLAN-Firmware-Update-Skript aktualisiert.

Fehlerbehebungen

Maschinelles Lernen:

  • Die Randbehandlung von conv2d und sepconv3 in der TensorFlow-Bibliothek behoben.

Bildverarbeitung:

  • Die mutable_bayer-Fehlermeldung behoben und Fehler zu Bildformaten spezifischer gemacht.

System:

  • Linker-Fehler bei Debug-Builds behoben.

API-Änderungen mit Breaking-Charakter

v3.5.1 bringt keine Python-API-Änderungen mit Breaking-Charakter. Skripte, die unter v3.5.0 liefen, laufen unverändert unter v3.5.1 — flashen Sie einfach die Firmware neu. (Hinweis: ulab ist auf der OpenMV 2 aufgrund ihres begrenzten Flash nicht verfügbar.)