Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 26, 2025

Bumps keras from 3.9.2 to 3.10.0.

Release notes

Sourced from keras's releases.

Keras 3.10.0

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

... (truncated)

Commits
  • 3bedb9a Update layer.py add_metric error message (#21290)
  • c52d71e [OpenVINO Backend] support ops.split (#21296)
  • 8f67bab Update layer.py add_loss to properly handle when input loss is a list of scal...
  • df58e70 jax eig now has GPU support
  • c6187c1 [OpenVINO Backend] modify ops.stack to support tuples (#21297)
  • c2b1993 Replace the bias addition in EinsumDense with ops.add(x, bias) instead of usi...
  • c949e75 Implementation np.outer function (#21270)
  • cf08b92 Revert "Add sparse support to ops.ones_like and ops.zeros_like." (#21302)
  • dba71da update JAX GPU version (#21293)
  • e19a2ed Add an easy way to run a script for a few steps only (#21217)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [keras](https://github.com/keras-team/keras) from 3.9.2 to 3.10.0.
- [Release notes](https://github.com/keras-team/keras/releases)
- [Commits](keras-team/keras@v3.9.2...v3.10.0)

---
updated-dependencies:
- dependency-name: keras
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 26, 2025
@FabianaCampanari FabianaCampanari self-assigned this May 27, 2025
@FabianaCampanari FabianaCampanari merged commit 74cce84 into main May 27, 2025
1 check passed
@FabianaCampanari FabianaCampanari deleted the dependabot/pip/keras-3.10.0 branch May 27, 2025 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants