Download Latest Version Keras 3.10.0 source code.tar.gz (1.5 MB)
Email in envelope

Get an email when there's a new version of Keras

Home / v3.10.0
Name Modified Size InfoDownloads / Week
Parent folder
Keras 3.10.0 source code.tar.gz 2025-05-19 1.5 MB
Keras 3.10.0 source code.zip 2025-05-19 2.1 MB
README.md 2025-05-19 4.4 kB
Totals: 3 Items   3.7 MB 7

New features

  • Add support for weight sharding for saving very large models with model.save(). It is controlled via the max_shard_size argument. Specifying this argument will split your Keras model weight file into chunks of this size at most. Use load_model() to reload the sharded files.
  • Add optimizer keras.optimizers.Muon
  • Add image preprocessing layer keras.layers.RandomElasticTransform
  • Add loss function keras.losses.CategoricalGeneralizedCrossEntropy (with functional version keras.losses.categorical_generalized_cross_entropy)
  • Add axis argument to SparseCategoricalCrossentropy
  • Add lora_alpha to all LoRA-enabled layers. If set, this parameter scales the low-rank adaptation delta during the forward pass.
  • Add activation function keras.activations.sparse_sigmoid
  • Add op keras.ops.image.elastic_transform
  • Add op keras.ops.angle
  • Add op keras.ops.bartlett
  • Add op keras.ops.blackman
  • Add op keras.ops.hamming
  • Add ops keras.ops.view_as_complex, keras.ops.view_as_real

PyTorch backend

  • Add cuDNN support for LSTM with the PyTorch backend

TensorFlow backend

  • Add tf.RaggedTensor support to Embedding layer
  • Add variable-level support for synchronization argument

OpenVINO backend

  • Add support for over 50 additional Keras ops in the OpenVINO inference backend!

New Contributors

Full Changelog: https://github.com/keras-team/keras/compare/v3.9.0...v3.10.0

Source: README.md, updated 2025-05-19