Inserito il: Nov 20, 2018
Amazon SageMaker ha aggiunto diversi miglioramenti ai contenitori TensorFlow e Chainer integrati. Questi miglioramenti semplificano l'esecuzione degli script TensorFlow e Chainer, sfruttando al contempo le funzionalità offerte da Amazon SageMaker, tra cui una libreria di algoritmi ad alte prestazioni, formazione gestita e distribuita con ottimizzazione automatica dei modelli, distribuzione con un solo clic e hosting gestito.
Il contenitore TensorFlow 1.11 integrato con SageMaker ora supporta Python 3, continuando a supportare Python 2. Python 3 offre numerosi miglioramenti rispetto alle annotazioni di funzioni, miglioramenti nelle lingue, supporto Unicode e altri ancora. Inoltre il formato di script per la formazione con i contenitori TensorFlow 1.11 integrati è simile all'utilizzo di TensorFlow al di fuori di SageMaker, consentendo il trasferimento senza interruzioni dei carichi di lavoro tra SageMaker e l'infrastruttura. Infine, iniziando da TensorFlow 1.11 in SageMaker, ora puoi scegliere di distribuire i tuoi modelli in contenitori TensorFlow Serving dedicati per l’inferenza. Questi contenitori offrono un’opzione di hosting di modelli senza codice che supporta richieste utilizzando input e output standard dell’API REST di TensorFlow Serving, oltre all’input semplificato di JSON o CSV. Paragonati ai contenitori standard di TensorFlow che supportano sia l’addestramento sia l’inferenza, questi contenitori dedicati forniscono tempi di avviamento più rapidi e throughput ottimizzato.
I contenitori integrati in SageMaker per Chainer ora supportano Chainer 5.0. Questa versione è arricchita di numerosi miglioramenti fra cui iDeep 2.0, che è l’ultima versione del back-end Chainer per l’architettura Intel con miglioramenti delle prestazioni.
I miglioramenti di TensorFlow e Chainer 5.0.sono disponibili in tutte le regioni in cui Amazon SageMaker è al momento presente. Vedi la documentazione per ulteriori informazioni.