v2.6.0

v2.6.0 lisää Edge Impulse -lataustyökalun luokiteltujen aineistojen lähettämiseen suoraan Dataset Editorista, tuo tuen Arduino Portenta H7 -kortille ja siirtää mukana tulevan koneoppimistyönkulun vanhoista CMSIS-NN-malleista TensorFlow Liteen. Tämä julkaisu pysyy aiempien 2.x-julkaisujen käyttämässä Qt Creator 4.0.2 -pohjassa. Se sisältää yhden käyttäjälle näkyvän työnkulun rikkovan muutoksen: vanhat CMSIS-NN .network -mallit ja niiden nn_* -esimerkit on poistettu ja MobileNet-mallit on siirretty.

Kohokohdat

  • Edge Impulse -lataustyökalun avulla voit kirjautua Edge Impulse -tiliisi, valita projektin, valita harjoitus-/testijaon ja ladata avoimen aineiston suoraan Dataset Editor -työkalusta.

  • Arduino Portenta H7 (STM32H747) on nyt tuettu kortti, jolle on tarjolla mukana tulevat laiteohjelmisto-, käynnistyslatain- ja UVC-vedokset.

  • TensorFlow Lite -siirtymä korvaa vanhat CMSIS-NN-neuroverkkomallit ja nn_* -esimerkit TensorFlow Lite -työnkululla.

  • Uudet ML-esimerkit lisäävät TensorFlow Lite -kasvodatan keräyksen ja laitteella suoritettavan kasvojentunnistuksen.

  • Mukana tuleva laiteohjelmisto päivitetty versiosta 3.6.4 versioon 3.6.7 kaikille korteille.

Uudet ominaisuudet

  • Edge Impulse -lataustyökalu. Lisätty lataustyökalu, joka kirjautuu Edge Impulse -tiliisi, antaa valita projektin ja harjoitus-/testijaon ja lataa avoimen aineiston suoraan Dataset Editor -työkalusta (tai API-avaimella) allekirjoitettuina JPEG-syötenäytteinä. JWT/API-avain tallennetaan QSettings -asetuksiin (8a828b45b, fa86179a7, ca9183864, a267de659).

  • TensorFlow Lite -kasvoesimerkit. Lisätty tf_face_collection.py ja tf_face_recognition.py kansioon 25-Machine-Learning kasvodatan keräykseen ja laitteella suoritettavaan kasvojentunnistukseen/-luokitteluun (fb2d2cbb9).

  • Readout-Control-esimerkki. Lisätty apriltag_tracking.py -esimerkki kansioon 35-Readout-Control, joka esittelee nopeaa AprilTag-seurantaa siirtämällä pientä sensorin lukuikkunaa OpenMV Cam H7 Plus -kortilla (OV5640) (0c6ce1a82).

Muut muutokset ja parannukset

  • Korvattu vanhat CMSIS-NN-neuroverkkomallit ja nn_* -esimerkit TensorFlow Lite -työnkululla ja siirretty mukana tulevat MobileNet-mallit polusta share/qtcreator/models/tensorflow/mobilenet polkuun share/qtcreator/models/mobilenet (0c6ce1a82).

Virheenkorjaukset

  • Korjattu Dataset Editor pitämästä lukkoa suljetussa aineistokansiossa rakentamalla tiedostojärjestelmämalli uudelleen, kun kansio suljetaan, sekä viivästetty ikkunan tilan palautusta, jotta tiedostojärjestelmän valvoja alustuu oikein (af9fb441b).

  • Korjattu aineiston vientivalikko niin, että ainoa Export Dataset to Zip File -toiminto toimii oikein poistamalla kuollut päällekkäinen vientikohta, sekä korjattu virhe-dialogin/edistymisen järjestys vientivirheen yhteydessä (ca9183864).

  • Korjattu Linuxin .png -sovelluskuvakkeen jääminen tuottamatta release-koonnissa (a55dd4c1b).

Alusta- ja työkalutuki

  • Qt Creator -pohja: 4.0.2.

  • Uusi kortti: Arduino Portenta H7 (STM32H747), mukana tulevat laiteohjelmisto-/käynnistyslatain-/UVC-vedokset (54f4d565b).

  • Mukana tuleva OpenMV-laiteohjelmisto: päivitetty versiosta 3.6.4 versioon 3.6.7 korteille OPENMV2/M4, OPENMV3/M7, OPENMV4/H7, OPENMV4P/H7 Plus ja PORTENTA (54f4d565b, fb2d2cbb9, 4bb1cf8d5).

Rikkovat muutokset

Mukana tulleet CMSIS-NN-/vanhat neuroverkkomallit (cifar10, cifar10_fast, lenet, smile, chars74k .network -tiedostot) ja niiden nn_* -esimerkkiskriptit on poistettu TensorFlow Lite -työnkulun hyväksi. MobileNet-mallit on siirretty polusta share/qtcreator/models/tensorflow/mobilenet polkuun share/qtcreator/models/mobilenet. Skriptit tai projektit, jotka viittaavat vanhoihin CMSIS-NN-malleihin tai vanhaan MobileNet-polkuun, eivät enää löydä niitä; siirry TensorFlow Lite -työnkulkuun tai päivitä mallin polku vastaavasti.