Keras is a high-level, multi-backend deep learning API that allows you to run the same code on JAX, PyTorch, or TensorFlow. It is designed for human beings, not machines. Keras follows best practices for reducing cognitive load: it offers consistent & simple APIs, it minimizes the number of user actions required for common use cases, and it provides clear & actionable error messages.