v2.6.0

v2.6.0 menambahkan pengunggah Edge Impulse untuk mengirim dataset berlabel langsung dari Dataset Editor, menghadirkan dukungan papan Arduino Portenta H7, dan memigrasikan alur kerja pembelajaran mesin bawaan dari model CMSIS-NN lama ke TensorFlow Lite. Rilis ini tetap menggunakan basis Qt Creator 4.0.2 yang digunakan oleh rilis 2.x sebelumnya. Rilis ini mengandung satu perubahan alur kerja yang terlihat pengguna: model .network CMSIS-NN lama beserta contoh nn_*-nya telah dihapus dan model MobileNet telah dipindahkan.

Sorotan

  • Pengunggah Edge Impulse memungkinkan Anda masuk ke akun Edge Impulse, memilih proyek, memilih pembagian train/test, dan mengunggah dataset terbuka langsung dari Dataset Editor.

  • Arduino Portenta H7 (STM32H747) kini merupakan papan yang didukung dengan firmware bawaan, bootloader, dan citra UVC.

  • Migrasi TensorFlow Lite menggantikan model jaringan saraf CMSIS-NN lama beserta contoh nn_* dengan alur kerja TensorFlow Lite.

  • Contoh ML baru menambahkan pengumpulan data wajah TensorFlow Lite dan pengenalan wajah di perangkat.

  • Firmware bawaan diperbarui dari 3.6.4 ke 3.6.7 untuk semua papan.

Fitur baru

  • Pengunggah Edge Impulse. Ditambahkan pengunggah yang masuk ke akun Edge Impulse Anda, memungkinkan Anda memilih proyek dan pembagian train/test, dan mengunggah dataset terbuka langsung dari Dataset Editor (atau dengan kunci API) sebagai sampel ingesti JPEG bertanda tangan. JWT/kunci API disimpan di QSettings (8a828b45b, fa86179a7, ca9183864, a267de659).

  • Contoh wajah TensorFlow Lite. Ditambahkan tf_face_collection.py dan tf_face_recognition.py di bawah 25-Machine-Learning untuk pengumpulan data wajah dan pengenalan/klasifikasi wajah di perangkat (fb2d2cbb9).

  • Contoh Readout-Control. Ditambahkan contoh apriltag_tracking.py di bawah 35-Readout-Control yang mendemonstrasikan pelacakan AprilTag kecepatan tinggi dengan memindahkan jendela baca sensor kecil di OpenMV Cam H7 Plus (OV5640) (0c6ce1a82).

Perubahan dan peningkatan lainnya

  • Menggantikan model jaringan saraf CMSIS-NN lama beserta contoh nn_* dengan alur kerja TensorFlow Lite, dan memindahkan model MobileNet bawaan dari share/qtcreator/models/tensorflow/mobilenet ke share/qtcreator/models/mobilenet (0c6ce1a82).

Perbaikan bug

  • Memperbaiki Dataset Editor yang menahan kunci pada folder dataset yang ditutup dengan membangun ulang model sistem berkas saat folder ditutup, dan menunda pemulihan status jendela sehingga pengamat sistem berkas diinisialisasi dengan benar (af9fb441b).

  • Memperbaiki menu ekspor dataset sehingga tindakan tunggal Export Dataset to Zip File berfungsi dengan benar dengan menghapus entri ekspor duplikat yang tidak aktif, dan mengoreksi urutan dialog kesalahan/progres pada kegagalan ekspor (ca9183864).

  • Memperbaiki ikon aplikasi .png Linux yang tidak diproduksi dalam build rilis (a55dd4c1b).

Dukungan platform dan alat

  • Basis Qt Creator: 4.0.2.

  • Papan baru: Arduino Portenta H7 (STM32H747), dengan citra firmware/bootloader/UVC bawaan (54f4d565b).

  • Firmware OpenMV bawaan: diperbarui dari 3.6.4 ke 3.6.7 untuk OPENMV2/M4, OPENMV3/M7, OPENMV4/H7, OPENMV4P/H7 Plus, dan PORTENTA (54f4d565b, fb2d2cbb9, 4bb1cf8d5).

Perubahan yang merusak

Model jaringan saraf CMSIS-NN/lama bawaan (cifar10, cifar10_fast, lenet, smile, chars74k file .network) beserta skrip contoh nn_*-nya telah dihapus demi alur kerja TensorFlow Lite. Model MobileNet telah dipindahkan dari share/qtcreator/models/tensorflow/mobilenet ke share/qtcreator/models/mobilenet. Skrip atau proyek yang merujuk model CMSIS-NN lama atau jalur MobileNet lama tidak akan menemukannya lagi; migrasikan ke alur kerja TensorFlow Lite atau perbarui jalur model yang sesuai.