Loading...
Discovering amazing AI tools
High-level, user-friendly Python API for building, training, and deploying deep neural networks across multiple backends.
High-level, user-friendly Python API for building, training, and deploying deep neural networks across multiple backends.
Keras is an open-source, high-level neural network API designed for human-centric deep learning development. It provides a modular, composable interface of layers, models, losses, optimizers, and metrics that enables rapid prototyping, clear code, and easy debugging. Keras 3 is multi-backend, offering runtime support for TensorFlow, JAX, PyTorch and inference via OpenVINO, while also integrating tightly with the TensorFlow ecosystem for production deployment and tooling. Maintained by the Keras team and community, it supports both high-level convenience APIs (Sequential, Functional) and lower-level model subclassing for research and production use.