What's Changed
- Fix timeseries_dataset_from_array counts when sequence_stride > 1 by @basjacobs93 in #17396
- Fix doc for MultiHeadAttention's output_shape arg by @tsdeng in #17432
- Added a link to the TextVectorization API Reference Page. by @Neeshamraghav012 in #17540
- Fix ConvNeXt classifier activation bug by @Frightera in #17544
- Activations clean up by @joesho112358 in #17545
- Perform all ops in apply_gradient in a given tf.name_scope. by @foxik in #17550
- Bugfix/normalization invert by @jerabaul29 in #17501
- OptimizerV2: Allow deepcopy by @jschueller in #17463
- keras.models.clone_model creates different weight names for RNN layers by @mergian in #17465
- Fix spelling error in Initializer warning by @edknv in #17568
- LayerScale fix to support pretrained ConvNeXt models with mixed precision by @andreped in #17547
- Softmax fix in Mixed Precision by @dsr-lab in #17571
- Less restrictive ROCm+GRU/LSTM fallback logic by @ekuznetsov139 in #17587
- Update security section. by @sachinprasadhs in #17522
- Fix serialization error with EfficientNet by @RocketDelivery in #17498
- grammar corrections by @egurnick in #17595
- Update documentation to keras reuters dataset by @hxy9243 in #17635
- Add Lion optimizer by @drauh in #17605
- Correct the docstring of Head func in convnext.py by @Frightera in #17667
- keras.layers.Bidirectional is missing argument "states", which is defined for keras.layers.RNN by @mergian in #17469
- fix a small bug in tf.keras.layer.Layer.compute_output_signature by @yamanoko in #17636
- Optimize mixed-precision finite check for sparse tensors. by @nluehr in #17638
- Typo Lion docstring by @drauh in #17726
- Raise ValueError if reducing axis dimension is 0 by @old-school-kid in #16755
- Add CategoricalFocalCrossentropy to Losses API by @Frightera in #17651
- Unifying interpolation selection by @jpodivin in #17742
- Add a missing space by @sudoLife in #17744
- [keras/initializers/initializers_v1.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17785
- [keras/layers/convolutional/conv3d_transpose.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17797
- [keras/engine/training.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17780
- [keras/feature_column/dense_features.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17783
- [keras/datasets/imdb.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17771
- [keras/backend.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17769
- [keras/engine/base_layer_utils.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17774
- [keras/layers/activation/leaky_relu.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17786
- [keras/engine/training_v1.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17781
- [keras/layers/activation/relu.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17787
- [keras/layers/convolutional/conv2d_transpose.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17795
- [keras/layers/convolutional/conv3d.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17796
- [keras/layers/activation/softmax.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17788
- [keras/layers/convolutional/depthwise_conv2d.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17799
- [keras/layers/convolutional/separable_conv2d.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17800
- [keras/layers/locally_connected/locally_connected2d.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17803
- [keras/layers/locally_connected/locally_connected1d.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17802
- Fix performance issue with sample weights in model.fit() by @nershman in #17357
- [keras/datasets/reuters.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17772
- [keras/applications/mobilenet.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17763
- [keras/applications/inception_v3.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17762
- [keras/engine/input_layer.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17779
- [keras/engine/data_adapter.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17777
- [keras/applications/imagenet_utils.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17760
- [keras/layers/attention/additive_attention.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17789
- [keras/engine/base_layer.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17773
- [keras/layers/kernelized.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17801
- [keras/engine/functional.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17778
- [keras/layers/attention/multi_head_attention.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17791
- Minor improvements and code refactoring in backend.py by @Frightera in #17746
- Update indentation level - layers/attention by @Frightera in #17945
- Update indentation level - layers/activation by @Frightera in #17943
- [keras/layers/preprocessing/image_preprocessing_test.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17820
- [keras/layers/preprocessing/text_vectorization.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17825
- [keras/optimizers/ftrl.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17864
- [keras/optimizers/adam.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17861
- [keras/optimizers/adamax.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17862
- [keras/optimizers/legacy/adam.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17867
- [keras/optimizers/legacy/ftrl.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17868
- [keras/utils/dataset_utils.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17895
- [keras/utils/feature_space.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17896
- [keras/optimizers/nadam.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17875
- [keras/saving/serialization_lib.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17889
- [keras/metrics/base_metric.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17850
- Update indentation level - utils/image_dataset by @Frightera in #18005
- [keras/optimizers/schedules] Standardise docstring usage of "Default to" by @SamuelMarks in #17976
- [keras/layers/reshaping] Standardise docstring usage of "Default to" by @SamuelMarks in #17969
- [keras/optimizers/legacy] Standardise docstring usage of "Default to" by @SamuelMarks in #17975
- [keras/layers/rnn] Standardise docstring usage of "Default to" by @SamuelMarks in #17970
- [keras/layers/convolutional/depthwise_conv1d.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17798
- [keras/applications/mobilenet_v3.py] Standardise docstring usage of "Default to" by @SamuelMarks in #17764
- [keras/layers/preprocessing] Standardise docstring usage of "Default to" by @SamuelMarks in #17967
- [keras/datasets] Standardise docstring usage of "Default to" by @SamuelMarks in #17955
- [keras/layers/activation] Standardise docstring usage of "Default to" by @SamuelMarks in #17961
- Increase the version number for keras 2.13 by @qlzh727 in #18081
- Cherrypick the release script fix for RC. by @qlzh727 in #18082
- Cherrypick Sequential serialization bug fix for r2.13 by @nkovela1 in #18258
New Contributors
- @basjacobs93 made their first contribution in #17396
- @tsdeng made their first contribution in #17432
- @Neeshamraghav012 made their first contribution in #17540
- @joesho112358 made their first contribution in #17545
- @jerabaul29 made their first contribution in #17501
- @jschueller made their first contribution in #17463
- @edknv made their first contribution in #17568
- @andreped made their first contribution in #17547
- @dsr-lab made their first contribution in #17571
- @RocketDelivery made their first contribution in #17498
- @egurnick made their first contribution in #17595
- @hxy9243 made their first contribution in #17635
- @yamanoko made their first contribution in #17636
- @nluehr made their first contribution in #17638
- @jpodivin made their first contribution in #17742
- @sudoLife made their first contribution in #17744
- @nershman made their first contribution in #17357
- @nkovela1 made their first contribution in #18258
Full Changelog: v2.12.0...v2.13.1