Keras
bibliothèque logicielle d'apprentissage profond
From Wikipedia, the free encyclopedia
Keras est une bibliothèque open source écrite en Python[2].
| Développé par | François Chollet |
|---|---|
| Dernière version | 3.13.0 ()[1] |
| Dépôt | github.com/keras-team/keras |
| État du projet | Stable 2.1.2 1er décembre 2017 |
| Écrit en | Python |
| Environnement | Python |
| Langues | anglais |
| Type | Réseau de neurones artificiels |
| Licence | Licence MIT et licence Apache 2.0 |
| Site web | keras.io |
Présentation
La bibliothèque Keras permet d'interagir avec les algorithmes de réseaux de neurones profonds et d'apprentissage automatique, notamment Tensorflow[3], PyTorch, Theano, Microsoft Cognitive Toolkit[4] ou PlaidML.
Conçue pour permettre une expérimentation rapide avec les réseaux de neurones profonds, elle se concentre sur son ergonomie, sa modularité et ses capacites d’extension. Elle a été développée dans le cadre du projet ONEIROS (Open-ended Neuro-Electronic Intelligent Robot Operating System)[5]. Elle a été initialement écrite par François Chollet[6].
Keras a été intégrée en 2019 dans la bibliothèque TensorFlow à partir de la version 2.0 de cette dernière [7]. Plus tard, Keras 3.0 devient la nouvelle version par défaut de Tensorflow mais est aussi intégrée à JAX et PyTorch [8].