v2.6.0

v2.6.0 dodaje Edge Impulse uploader za slanje označenih skupova podataka izravno iz Dataset Editora, uvodi podršku za ploču Arduino Portenta H7 i prebacuje priloženi tijek rada strojnog učenja sa starih CMSIS-NN modela na TensorFlow Lite. Ovo izdanje ostaje na osnovi Qt Creator 4.0.2 koja se koristila u prethodnim 2.x izdanjima. Sadrži jedan prekid u tijeku rada vidljiv korisnicima: stari CMSIS-NN .network modeli i njihovi nn_* primjeri uklonjeni su, a MobileNet modeli su premješteni.

Najvažnije

  • Edge Impulse uploader omogućuje prijavu na vaš Edge Impulse račun, odabir projekta, odabir podjele na train/test te prijenos otvorenog skupa podataka izravno iz Dataset Editor-a.

  • Arduino Portenta H7 (STM32H747) sada je podržana ploča s priloženim ugrađenim programom (firmware), pokretačem (bootloader) i UVC slikama.

  • Migracija na TensorFlow Lite zamjenjuje stare CMSIS-NN modele neuronskih mreža i nn_* primjere tijekom rada s TensorFlow Lite.

  • Novi ML primjeri dodaju prikupljanje podataka o licima i prepoznavanje lica na uređaju pomoću TensorFlow Lite.

  • Priloženi ugrađeni program (firmware) ažuriran s 3.6.4 na 3.6.7 za sve ploče.

Nove značajke

  • Edge Impulse uploader. Dodan je uploader koji se prijavljuje na vaš Edge Impulse račun, omogućuje odabir projekta i podjele na train/test te prenosi otvoreni skup podataka izravno iz Dataset Editor-a (ili putem API ključa) kao potpisane JPEG uzorke za unos. JWT/API ključ pohranjuje se u QSettings (8a828b45b, fa86179a7, ca9183864, a267de659).

  • Primjeri za lica s TensorFlow Lite. Dodani su tf_face_collection.py i tf_face_recognition.py pod 25-Machine-Learning za prikupljanje podataka o licima te prepoznavanje/klasifikaciju lica na uređaju (fb2d2cbb9).

  • Primjer za Readout-Control. Dodan je primjer apriltag_tracking.py pod 35-Readout-Control koji demonstrira brzo praćenje AprilTag oznaka pomicanjem malog prozora za očitavanje senzora na OpenMV Cam H7 Plus (OV5640) (0c6ce1a82).

Ostale promjene i poboljšanja

  • Stari CMSIS-NN modeli neuronskih mreža i nn_* primjeri zamijenjeni su tijekom rada s TensorFlow Lite, a priloženi MobileNet modeli premješteni su iz share/qtcreator/models/tensorflow/mobilenet u share/qtcreator/models/mobilenet (0c6ce1a82).

Ispravci grešaka

  • Ispravljeno je da Dataset Editor drži zaključanu zatvorenu mapu skupa podataka tako da se model datotečnog sustava ponovno izgrađuje kad se mapa zatvori, a vraćanje stanja prozora odgođeno je kako bi se nadzornik datotečnog sustava ispravno inicijalizirao (af9fb441b).

  • Ispravljen je izbornik za izvoz skupa podataka tako da jedina radnja Export Dataset to Zip File radi ispravno uklanjanjem mrtve duplicirane stavke za izvoz, a ispravljen je i redoslijed dijaloga greške/napretka pri neuspjehu izvoza (ca9183864).

  • Ispravljeno je da se Linux .png ikona aplikacije nije generirala u izdanju za objavu (a55dd4c1b).

Podrška za platforme i alate

  • Osnova Qt Creatora: 4.0.2.

  • Nova ploča: Arduino Portenta H7 (STM32H747), s priloženim slikama ugrađenog programa (firmware)/pokretača (bootloader)/UVC (54f4d565b).

  • Priloženi OpenMV ugrađeni program (firmware): ažuriran s 3.6.4 na 3.6.7 za OPENMV2/M4, OPENMV3/M7, OPENMV4/H7, OPENMV4P/H7 Plus i PORTENTA (54f4d565b, fb2d2cbb9, 4bb1cf8d5).

Promjene koje narušavaju kompatibilnost

Priloženi CMSIS-NN/stari modeli neuronskih mreža (cifar10, cifar10_fast, lenet, smile, chars74k .network datoteke) i njihove nn_* primjer skripte uklonjeni su u korist tijeka rada s TensorFlow Lite. MobileNet modeli premješteni su iz share/qtcreator/models/tensorflow/mobilenet u share/qtcreator/models/mobilenet. Skripte ili projekti koji referenciraju stare CMSIS-NN modele ili staru MobileNet putanju više ih neće pronaći; prijeđite na tijek rada s TensorFlow Lite ili u skladu s tim ažurirajte putanju modela.