Keras

tf.keras est l'API de haut niveau de TensorFlow permettant de créer et d'entraîner des modèles de deep learning. Elle est utilisée dans le cadre du prototypage rapide, de la recherche de pointe et du passage en production. Elle présente trois avantages majeurs :

  • Convivialité
    Keras dispose d'une interface simple et cohérente, optimisée pour les cas d'utilisation courants. Elle fournit des informations claires et concrètes concernant les erreurs des utilisateurs.
  • Modularité et facilité de composition
    Les modèles Keras sont créés en connectant des composants configurables, avec quelques restrictions.
  • Facilité d'extension
    Composez des éléments de base personnalisés pour exprimer de nouvelles idées de recherche. Créez des calques, des métriques et des fonctions de perte, et développez des modèles de pointe.

Le guide intitulé Keras: A Quick Overview (Présentation rapide de Keras) vous aidera à faire vos premiers pas.

Pour une présentation du machine learning avec tf.keras destinée aux utilisateurs novices, consultez cet ensemble de tutoriels de démarrage.

Pour une présentation détaillée de l'API, consultez les guides suivants qui contiennent tout ce que vous devez savoir en tant qu'utilisateur expérimenté de TensorFlow Keras :

Regardez la série de vidéos Inside TensorFlow sur YouTube pour une présentation détaillée du fonctionnement interne de Keras :