Keras
| Keras | |
|---|---|
| Original author(s) | François Chollet |
| Developer(s) | ONEIROS |
| Initial release | 27 March 2015 |
| Stable release | 3.10.0
/ 19 May 2025 |
| Repository | |
| Written in | Python |
| Platform | Cross-platform |
| Type | Frontend for TensorFlow, JAX or PyTorch (and more) |
| License | Apache 2.0 |
| Website | keras |
Keras is an open-source library that provides a Python interface for artificial neural networks. Keras was first independent software, then integrated into the TensorFlow library, and later added support for more. "Keras 3 is a full rewrite of Keras [and can be used] as a low-level cross-framework language to develop custom components such as layers, models, or metrics that can be used in native workflows in JAX, TensorFlow, or PyTorch — with one codebase." Keras 3 will be the default Keras version for TensorFlow 2.16 onwards, but Keras 2 can still be used.