TensorFlow per lo sviluppo JavaScript
Prima di iniziare con i materiali didattici di seguito, dovresti:
Avere dimestichezza con la programmazione del browser utilizzando HTML, CSS e JavaScript
Acquisire familiarità con l'utilizzo della riga di comando per eseguire gli script Node.js
Questo curriculum è per le persone che vogliono:
Crea modelli ML in JavaScript
Esegui modelli esistenti ovunque sia possibile eseguire Javascript
Distribuisci modelli ML ai browser Web
TensorFlow.js ti consente di sviluppare o eseguire modelli ML in JavaScript e utilizzare il ML direttamente sul lato client del browser, lato server tramite Node.js, nativo mobile tramite React Native, nativo desktop tramite Electron e persino su dispositivi IoT tramite Node.js su Raspberry Pi. Per ulteriori informazioni su TensorFlow.js e su cosa si può fare con esso, dai un'occhiata a questa conferenza su Google I/O.
Passaggio 1: scopri il machine learning nel browser
Per ottenere una rapida introduzione sulle nozioni di base del ML in JavaScript, segui il corso di autoapprendimento su Edx o guarda i video seguenti che ti portano dai principi fondamentali all'utilizzo di modelli predefiniti esistenti e persino alla creazione della tua rete neurale per la classificazione. Puoi anche provare Crea una webcam intelligente nel Codelab JavaScript per una panoramica interattiva di questi concetti.
Questa introduzione di alto livello all'apprendimento automatico in JavaScript è rivolta agli sviluppatori web che desiderano muovere i primi passi con TensorFlow.js.
Passa da zero a eroe con il Web ML utilizzando TensorFlow.js. Scopri come creare app Web di nuova generazione che possono essere eseguite lato client ed essere utilizzate su quasi tutti i dispositivi.
Scopri come caricare e utilizzare uno dei modelli preaddestrati di TensorFlow.js (COCO-SSD) e utilizzarlo per riconoscere gli oggetti comuni su cui è stato addestrato.