Introduction à TensorFlow

TensorFlow est une plate-forme Open Source de bout en bout dédiée au machine learning. TensorFlow est un système riche pour gérer tous les aspects d'un système de machine learning. Toutefois, cette classe se concentre sur l'utilisation d'une API TensorFlow particulière pour développer et entraîner des modèles de machine learning. Consultez la documentation de TensorFlow pour obtenir des informations complètes sur le système TensorFlow dans son ensemble.

Les API TensorFlow sont organisées de manière hiérarchique, les API de haut niveau étant basées sur les API de bas niveau. Les chercheurs en machine learning utilisent des API de bas niveau pour créer et explorer de nouveaux algorithmes de machine learning. Dans cette classe, vous allez utiliser une API de haut niveau nommée tf.keras pour définir et entraîner des modèles de machine learning, ainsi que pour effectuer des prédictions. tf.keras est la variante TensorFlow de l'API Open Source Keras.

La figure suivante illustre la hiérarchie des kits d'outils TensorFlow:

Hiérarchie simplifiée des kits d'outils TensorFlow. 
   L'API tf.keras se trouve en haut.

Figure 1. Hiérarchie des kits de TensorFlow.