v3.5.1

v3.5.1 corrige les opérations conv2d / sepconv3 de TensorFlow, met à jour TensorFlow et ulab, et améliore les messages d’erreur relatifs aux formats d’image. Cette version n’introduit aucune modification d’API cassante — les scripts v3.5.0 fonctionnent sans changement.

Points forts

  • Corrections TensorFlow — correction de la gestion des bords conv2d et sepconv3, ainsi qu’une mise à jour de TensorFlow.

  • Erreurs plus claires — des messages d’erreur relatifs aux formats d’image plus précis.

  • Aucune modification d’API cassante — reflashez et vos scripts v3.5.0 fonctionnent sans changement.

Autres changements et améliorations

  • Mise à jour de TensorFlow et de ulab ; désactivation de ulab sur l’OpenMV 2 (M4, qui manque de place pour cela) et de la fonction de débogage WiFi sur les cartes plus anciennes (en particulier l’OpenMV 3) ; suppression des sous-modules inutilisés ; mise à jour du script de mise à jour du micrologiciel WiFi.

Corrections de bogues

Apprentissage automatique :

  • Correction de la gestion des bords conv2d et sepconv3 de la bibliothèque TensorFlow.

Imagerie :

  • Correction du message d’erreur mutable_bayer et précision accrue des erreurs relatives aux formats d’image.

Système :

  • Correction des erreurs de l’éditeur de liens en build de débogage.

Modifications d’API cassantes

v3.5.1 n’introduit aucune modification cassante de l’API Python. Les scripts qui fonctionnaient sur v3.5.0 fonctionnent sans changement sur v3.5.1 — il suffit de reflasher le micrologiciel. (Remarque : ulab n’est pas disponible sur l’OpenMV 2 en raison de sa mémoire flash limitée.)