Définition
Keras est une bibliothèque Python qui simplifie la construction de réseaux de neurones en quelques lignes lisibles, en masquant la complexité des moteurs de calcul sous-jacents. Longtemps liée à TensorFlow, sa version 3 fonctionne indifféremment au-dessus de TensorFlow, PyTorch ou JAX. Elle est appréciée pour l'enseignement et le prototypage rapide.
Dans la pratique
Keras suffit pour des modèles d'apprentissage profond classiques (classification d'images, séries temporelles) et pour former rapidement une équipe. Les projets de recherche ou les grands modèles passent plutôt par PyTorch directement. Le piège est de choisir l'outil par habitude plutôt que selon l'écosystème que le reste de l'équipe maîtrise.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.