Skip to content

Releases: keras-team/keras

Keras Release 2.7.0

03 Nov 16:24
2c48a3b

Choose a tag to compare

Please see the release history at https://github.com/tensorflow/tensorflow/releases/tag/v2.7.0 for more details.

Keras Release 2.7.0 RC2

28 Oct 04:17
2c48a3b

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v2.7.0-rc1...v2.7.0-rc2

Keras Release 2.7.0 RC1

05 Oct 17:43

Choose a tag to compare

Pre-release

Cherrypicked the documentation update for functional model slicing.

Keras Release 2.7.0 RC0

27 Sep 17:53

Choose a tag to compare

Pre-release
Remove temporary monitoring now that underlying perf issue is resolved

PiperOrigin-RevId: 398533606

Keras Release 2.6.0

09 Aug 17:27

Choose a tag to compare

Keras 2.6.0 is the first release of TensorFlow implementation of Keras in the present repo.

The code under tensorflow/python/keras is considered legacy and will be removed in future releases (tf 2.7 or later). For any user who import tensorflow.python.keras, please update your code to public tf.keras instead.

The API endpoints for tf.keras stay unchanged, but are now backed by the keras PIP package. All Keras-related PRs and issues should now be directed to the GitHub repository keras-team/keras.

For the detailed release notes about tf.keras behavior changes, please take a look for tensorflow release notes.

Keras Release 2.6.0 RC3

04 Aug 20:53

Choose a tag to compare

Pre-release

Keras Release 2.6.0 RC3 fix a security issue for loading keras models via yaml, which could allow arbitrary code execution.

Keras Release 2.6.0 RC2

26 Jul 21:09

Choose a tag to compare

Pre-release

Keras 2.6.0 RC2 is a minor bug-fix release.

  1. Fix TextVectorization layer with output_sequence_length on unknown input shapes.
  2. Output int64 by default from Discretization layer.
  3. Fix serialization of Hashing layer.
  4. Add more explicit error message for instance type checking of optimizer.

Keras Release 2.6.0 RC1

26 Jul 21:03

Choose a tag to compare

Pre-release

Keras 2.6.0 RC1 is a minor bug-fix release

  1. Pin the Protobuf version to 3.9.2 which is same as the version used by Tensorflow.

Keras Release 2.6.0 RC0

26 Jul 20:51

Choose a tag to compare

Pre-release

Keras 2.6.0 is the first release of TensorFlow implementation of Keras in the present repo.

The code under tensorflow/python/keras is considered legacy and will be removed in future releases (tf 2.7 or later). For any user who import tensorflow.python.keras, please update your code to public tf.keras instead.

The API endpoints for tf.keras stay unchanged, but are now backed by the keras PIP package. All Keras-related PRs and issues should now be directed to the GitHub repository keras-team/keras.

For the detailed release notes about tf.keras behavior changes, please take a look for tensorflow release notes.

Keras 2.4.0

17 Jun 22:22
b5cb82c

Choose a tag to compare

As previously announced, we have discontinued multi-backend Keras to refocus exclusively on the TensorFlow implementation of Keras.

In the future, we will develop the TensorFlow implementation of Keras in the present repo, at keras-team/keras. For the time being, it is being developed in tensorflow/tensorflow and distributed as tensorflow.keras. In this future, the keras package on PyPI will be the same as tf.keras.

This release (2.4.0) simply redirects all APIs in the standalone keras package to point to tf.keras. This helps address user confusion regarding differences and incompatibilities between tf.keras and the standalone keras package. There is now only one Keras: tf.keras.

  • Note that this release may be breaking for some workflows when going from Keras 2.3.1 to 2.4.0. Test before upgrading.
  • Note that we still recommend that you import Keras as from tensorflow import keras, rather than import keras, for the time being.