STMicroelectronics on tuonut lisää vaihtoehtoja sulautettujen tekoälykehittäjien ja datatieteilijöiden työskentelyyn. Yhtiö tarjoaa STM32Cube.AI-työkaluja myös pilvipohjaisena ratkaisuna. Ratkaisu on laatuaan ensimmäinen mikro-ohjainmaailmassa.
Nykyisen normaalin työasemaversion rinnalle tuleva pilvipohjainen STM32Cube.AI-koneoppimiskehitysympäristö luo samaan tapaan optimoitua C-koodia ST:n 32-bittisille mikro-ohjaimille TensorFlow-, PyTorch- tai ONNX-tiedostoista. Kehittäjäpilviversio käyttää samoja ydintyökaluja kuin ladattava versio, mutta siinä on lisätty liitäntä ST:n github-malleihin.
Lisäksi kehittäjä voi ajaa pilvipalvelussa omaa koodiaan eri STM32-korteilla, mikä nopeuttaa paitsi sopivimman raudan löytämistä myös koodin testaamista. Työkalujen pilviversio eli Developer Cloud -versiota käytettäessä välttyy ohjelmiston asennukselta.
STM32Cube.AI-käyttöliittymä palvelee tekoälypohjaisten järjestelmien kasvavaa kysyntää. Se sisältää resurssit, joiden avulla kehittäjät voivat validoida ja luoda optimoituja STM32 AI -kirjastoja koulutetuista hermoverkoista.
Github-kirjastosta saa käyttöönsä useita malleja, joita voidaan käyttää sulautetuissa sovelluksissa. Heti käytettävissä olevia käyttötapoja ovat muun muassa ihmisen liikkeentunnistus ja aktiivisuuden havaitseminen ja seuranta, konenäkö kuvan luokitteluun tai esineiden havaitsemiseen, äänitapahtumien tunnistus luokittelua varten ja paljon muuta.
Työkalua on testattu ja arvioitu useiden sulautettujen kehitysasiakkaiden toimesta. Lisätietoja täällä.