v3.5.1

v3.5.1 naprawia operacje conv2d / sepconv3 w TensorFlow, aktualizuje TensorFlow i ulab oraz ulepsza komunikaty błędów dotyczące formatu obrazu. Nie wprowadza żadnych zmian łamiących API — skrypty z wersji v3.5.0 działają bez zmian.

Najważniejsze zmiany

  • Poprawki TensorFlow — skorygowano obsługę granic w conv2d i sepconv3 oraz zaktualizowano TensorFlow.

  • Czytelniejsze błędy — bardziej szczegółowe komunikaty błędów dotyczące formatu obrazu.

  • Brak zmian łamiących API — wgraj ponownie oprogramowanie układowe, a Twoje skrypty z wersji v3.5.0 będą działać bez zmian.

Pozostałe zmiany i usprawnienia

  • Zaktualizowano TensorFlow i ulab; wyłączono ulab na OpenMV 2 (M4, na której brakuje na to miejsca) oraz funkcję debugowania WiFi na starszych płytkach (zwłaszcza OpenMV 3); usunięto nieużywane podmoduły; zaktualizowano skrypt aktualizacji oprogramowania układowego WiFi.

Poprawki błędów

Uczenie maszynowe:

  • Naprawiono obsługę granic conv2d i sepconv3 w bibliotece TensorFlow.

Obrazowanie:

  • Naprawiono komunikat błędu mutable_bayer i uczyniono błędy formatu obrazu bardziej szczegółowymi.

System:

  • Naprawiono błędy linkera w kompilacji debug.

Zmiany łamiące API

v3.5.1 nie wprowadza żadnych zmian łamiących API w języku Python. Skrypty, które działały w wersji v3.5.0, działają bez zmian w v3.5.1 — wystarczy ponownie wgrać oprogramowanie układowe. (Uwaga: ulab nie jest dostępny na OpenMV 2 ze względu na ograniczoną pamięć flash.)