Skip to content

Releases: keras-team/keras

Keras Release 2.11.0 RC2

24 Oct 19:33
7411db0
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Cherrypick for cl/482011499: Throw error on deprecated fields. by @qlzh727 in #17179

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

Keras Release 2.11.0 RC1

20 Oct 16:58
b12b9a1
Compare
Choose a tag to compare
Pre-release

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

What's Changed

Read more

Keras Release 2.10.0

02 Sep 21:31
b80dd12
Compare
Choose a tag to compare

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

Full Changelog: v2.9.0...v2.10.0

Keras Release 2.10.0 RC1

02 Sep 20:31
b80dd12
Compare
Choose a tag to compare
Pre-release

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

What's Changed

New Cont...

Read more

Keras Release 2.9.0

13 May 20:03
07e1374
Compare
Choose a tag to compare

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

Full Changelog: v2.8.0...v2.9.0

Keras Release 2.9.0 RC2

22 Apr 18:03
07e1374
Compare
Choose a tag to compare
Pre-release

What's Changed

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

Keras Release 2.9.0 RC1

18 Apr 17:43
27e3966
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Cherrypick Keras DTensor related updates into keras 2.9 by @qlzh727 in #16379

Full Changelog: v2.9.0-rc0...v2.9.0-rc1

Keras Release 2.9.0 RC0

04 Apr 17:50
Compare
Choose a tag to compare
Pre-release

Please see https://github.com/tensorflow/tensorflow/blob/r2.9/RELEASE.md for Keras release notes.

Major Features and Improvements

  • tf.keras:
    • Added tf.keras.applications.resnet_rs models. This includes the ResNetRS50, ResNetRS101, ResNetRS152, ResNetRS200, ResNetRS270, ResNetRS350 and ResNetRS420 model architectures. The ResNetRS models are based on the architecture described in Revisiting ResNets: Improved Training and Scaling Strategies
    • Added tf.keras.optimizers.experimental.Optimizer. The reworked optimizer gives more control over different phases of optimizer calls, and is easier to customize. We provide Adam, SGD, Adadelta, AdaGrad and RMSprop optimizers based on tf.keras.optimizers.experimental.Optimizer. Generally the new optimizers work in the same way as the old ones, but support new constructor arguments. In the future, the symbols tf.keras.optimizers.Optimizer/Adam/etc will point to the new optimizers, and the previous generation of optimizers will be moved to tf.keras.optimizers.legacy.Optimizer/Adam/etc.
    • Added L2 unit normalization layer tf.keras.layers.UnitNormalization.
    • Added tf.keras.regularizers.OrthogonalRegularizer, a new regularizer that encourages orthogonality between the rows (or columns) or a weight matrix.
    • Added tf.keras.layers.RandomBrightness layer for image preprocessing.
    • Added APIs for switching between interactive logging and absl logging. By default, Keras always writes the logs to stdout. However, this is not optimal in a non-interactive environment, where you don't have access to stdout, but can only view the logs. You can use tf.keras.utils.disable_interactive_logging() to write the logs to ABSL logging. You can also use tf.keras.utils.enable_interactive_logging() to change it back to stdout, or tf.keras.utils.is_interactive_logging_enabled() to check if interactive logging is enabled.
    • Changed default value for the verbose argument of Model.evaluate() and Model.predict() to "auto", which defaults to verbose=1 for most cases and defaults to verbose=2 when used with ParameterServerStrategy or with interactive logging disabled.
    • Argument jit_compile in Model.compile() now applies to Model.evaluate() and Model.predict(). Setting jit_compile=True in compile() compiles the model's training, evaluation, and inference steps to XLA. Note that jit_compile=True may not necessarily work for all models.
    • Added DTensor-related Keras APIs under tf.keras.dtensor namespace. The APIs are still classified as experimental. You are welcome to try it out. Please check the tutoral and guide on https://www.tensorflow.org/ for more details about DTensor.

What's Changed

New Contributors

Full Changelog: v2.8.0-rc0...v2.9.0-rc0

Keras Release 2.8.0

03 Feb 05:13
Compare
Choose a tag to compare

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

Keras Release 2.8.0 RC1

18 Jan 17:54
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Compute LSTM and GRU via cuDNN for RaggedTensors. by @foxik in #15862

Full Changelog: v2.8.0-rc0...v2.8.0-rc1