Recherche

Machine Learning : TensorFlow 2.0 dope l'apprentissage machine

TensorFlow 2.0 est conçu pour faciliter le développement d'applications de machine learning grâce, entre autres, à une intégration renforcée avec Keras.

Publié par le | Mis à jour le
Lecture
2 min
  • Imprimer
Machine Learning : TensorFlow 2.0 dope l'apprentissage machine
Getting your Trinity Audio player ready...

La version 2.0 stable de TensorFlow, le framework d'apprentissage machine (ML) rendu open source par Google, est disponible.

« Grâce à une intégration étroite de Keras dans TensorFlow, à l'Eager execution par défaut et à une exécution des fonctions Pythonic, TensorFlow 2.0 rend l'expérience de développement d'applications aussi familière que possible pour les développeurs Python_ », a expliqué l'équipe du projet sur Medium.

Quelles sont les principales améliorations de cette version 2.0 ?

Keras, multi-GPU, TensorFlow.js...

- une intégration renforcée avec l'API Keras pour développer et entraîner des modèles d'apprentissage profond (deep learning) ;
- l'Eager execution par défaut ;
- la standardisation du format de fichier SavedModel « pour exécuter des modèles sur divers runtimes, dans le cloud, le web, les navigateurs, Node.js, les systèmes mobiles et embarqués » ;
- le support du multi-GPU ;
- l'interface de programmation (API) Distribution Strategy pour « distribuer des scénarios d'entraînement avec un minimum de changements dans le code » ;
- une API Dataset pour un accès à différents jeux de données via une interface standard ;
- une ouverture vers les développeurs JavaScript avec TensorFlow.js.

« Nous continuons également à investir dans le langage Swift avec la bibliothèque Swift for TensorFlow », a précisé Laurence Moroney, responsable de la relation développeurs chez Google.

Et d'ajouter : « pour les chercheurs repoussant les limites du machine learning (ML), nous avons beaucoup investi dans l'API de bas niveau de TensorFlow : nous exportons maintenant toutes les opérations utilisées en interne et fournissons des interfaces héritables pour des concepts cruciaux tels que les variables et les points de contrôle. Cela permet [aux développeurs] de construire sur les composants internes de TensorFlow sans avoir à reconstruire TensorFlow. »

L'ensemble sera détaillé lors du TensorFlow World. L'évenement se tiendra du 28 au 31 octobre 2019 à Santa Clara (Californie).

(photo via Twitter @TensorFlow)

Sur le même thème

Voir tous les articles Data & IA
Les Podcasts de Splunk
sponsorisé
Gestion de crises : les leçons d’un DSI

Livres Blancs

Voir tous les livres blancs

Vos prochains événements

Voir tous les événements

Voir tous les événements

S'abonner
au magazine
Se connecter
Retour haut de page