https://github.com/fchollet/keras
Name Target Message Date
HEAD 838c7da Merge branch 'master' of github.com:keras-team/keras 16 March 2024, 16:53:37 UTC
refs/heads/cherrypick 8cb88fa Merge branch 'r2.11' into cherrypick 17 October 2022, 17:00:46 UTC
refs/heads/ctc a42af06 Fix code format 19 December 2023, 21:37:09 UTC
refs/heads/functional_slicing 2395c3b Add softmax usage warning 18 February 2024, 02:01:01 UTC
refs/heads/gradient_accumulation 6ff2a72 Revert test 18 December 2023, 23:05:50 UTC
refs/heads/init_dtype 1aa4496 Fix typo. 24 May 2019, 20:44:14 UTC
refs/heads/keras-1 141e05e Update Theano installation instruction 11 April 2016, 15:51:01 UTC
refs/heads/keras-2 c45f48e SWWAE Example: Conv kernel size in resid pathway to 1x1 and activation from BN+RELU to ELU (#5756) * Changed conv kernel size in resid pathway to 1x1, and changed activation from BN+RELU to ELU. * Added a more informative docstring decsribing elu argument and its two behaviors. 15 March 2017, 05:54:25 UTC
refs/heads/lora eba5a88 Fix CI 05 January 2024, 20:37:13 UTC
refs/heads/master 838c7da Merge branch 'master' of github.com:keras-team/keras 16 March 2024, 16:53:37 UTC
refs/heads/mlx cc2f446 Adds initial support for an MLX backend (#18962) * Start the mlx backend * Add the numpy part of the backend and a native accessor * Start nn and fix core and trainer * Add mlx to the trainer test * Small fix in mlx/core * Fixes to pass the tests * Add floor in mlx backend * Fix the styles * Add several missing ops in MLX's nn * Fix formatting * Change mlx to return tuple shapes and add a few ops * Add definitions for more ops in the mlx backend * Add affine transformations * Add uint64 and int64 * Export rnn things from the backend init * Fix some errors * Fix diagonal indices and change exceptions to NYI * Enable the mlx backend in the tests * Update some things for mlx v0.2.0 * Formatter updates * Fix for python 3.9 * Add the Github workflow config * Add mlx in the import test * Fix import in mlx.math 21 February 2024, 21:11:06 UTC
refs/heads/r2.10 b80dd12 Add `is_legacy_optimizer` to optimizer config to keep saving/loading consistent. (#16856) PiperOrigin-RevId: 463928027 Co-authored-by: Chen Qian <chenmoney@google.com> 02 August 2022, 17:50:20 UTC
refs/heads/r2.11 e6784e4 Merge pull request #17225 from lgeiger:fix-mixed-precision-ema (#17226) PiperOrigin-RevId: 486999108 Co-authored-by: TensorFlower Gardener <gardener@tensorflow.org> 08 November 2022, 22:37:12 UTC
refs/heads/r2.12 f9336cc Less restrictive fallback logic (#17591) Co-authored-by: Eugene Kuznetsov <eugene.kuznetsov@amd.com> 23 February 2023, 18:12:17 UTC
refs/heads/r2.13 b3ffea6 Cherrypick Sequential serialization bug fix for r2.13 (#18258) 27 June 2023, 17:22:22 UTC
refs/heads/r2.14 68f9af4 Update requirements.txt (#18382) Update the tf version used for keras 2.14 rc. The pip package verification test was incorrectly using the tf-nightly and cause the build to fail. 11 September 2023, 17:01:28 UTC
refs/heads/r2.15 601488f Use TENSORFLOW_VERSION when available during pip_build script (#18739) 06 November 2023, 23:55:08 UTC
refs/heads/r2.5 9c26610 Sync OSS keras to https://github.com/tensorflow/tensorflow/commit/6af429790a6cf791d53a91d9fbf8a5a4b97da94b (where TF 2.5 RC is cut) Preparing for the Keras 2.5 RC cut. PiperOrigin-RevId: 365252577 26 March 2021, 17:38:56 UTC
refs/heads/r2.6 3a33d53 Use the safer `safe_load` function instead of `unsafe_load` when possible There is no need to open ourselves up to arbitrary code execution, especially since this is not in a performance critical loop, so we can take the slowdown due to safety. PiperOrigin-RevId: 388501098 03 August 2021, 18:20:20 UTC
refs/heads/r2.6.1 add7720 Update training.py Fixes https://github.com/tensorflow/tensorflow/issues/52640 28 October 2021, 15:55:08 UTC
refs/heads/r2.8 d8fcb9d Compute LSTM and GRU via cuDNN for RaggedTensors. This cherry-picked commit fixes a bug preventing computing LSTM and GRU for RaggedTensors via cuDNN, resulting in a large speedup (easily 10 times). A TF2-only test comparing ragged and masked tensor LSTM and GRU on CPU and GPU is also provided. 23 December 2021, 00:21:24 UTC
refs/heads/r2.9 07e1374 Cherrypick ImageAugmetation related change to R2.9 (#16454) * Enable the keras dtensor API in OSS. PiperOrigin-RevId: 438858608 * Switching learning/brain dependency to OSS compatible test_util This is one test file failing, due to the monkey patching happens in the dtensor.init(), and I will need to dig more about the root cause (probably due to patching tf.Variable with DVariable, and cause logic difference for instance type checking.) PiperOrigin-RevId: 439676157 * Update the docstring for keras.dtensor components. 1. Add docstring for LayoutMap. 2. Hide certain methods for keras.dtensor.optimizers. PiperOrigin-RevId: 442651549 * add no-op label augmentation to RandomContrast PiperOrigin-RevId: 439938098 * Add augment_label to RandomBrightness PiperOrigin-RevId: 443122383 * Create augment_label method: ``` def augment_label(self, label, transformation=None): return label ``` on remaining image augmentation layers PiperOrigin-RevId: 443446864 * Revert "Create augment_label method:" This reverts commit 1694cb4ea0ca084c49a178afe45bbee4379a2cc4. Co-authored-by: Luke Wood <lukewood@google.com> 22 April 2022, 17:34:55 UTC
refs/heads/stateless_model_loading 492cbf1 Reduce memory consumption for load_model (WiP) 04 December 2023, 21:44:13 UTC
refs/heads/tf-keras afbd5d3 merge 24 May 2017, 21:57:32 UTC
refs/tags/2.0.4 c627fa5 Prepare new PyPI release. 29 April 2017, 23:18:54 UTC
refs/tags/2.0.5 d4b618b Prepare new PyPI release. 12 June 2017, 18:46:21 UTC
refs/tags/2.0.6 f120a56 Prepare 2.0.6 release. 07 July 2017, 20:48:29 UTC
refs/tags/2.0.7 14a12e9 Prepare 2.0.7 release. 21 August 2017, 22:13:50 UTC
refs/tags/2.0.8 c7dd36a Prepare 2.0.8 release. 25 August 2017, 19:01:46 UTC
refs/tags/2.0.9 c25e06f Prepare 2.0.9 release 01 November 2017, 20:03:25 UTC
refs/tags/2.1.0 e3e97c4 Prepare new PyPI release. 13 November 2017, 19:52:31 UTC
refs/tags/2.1.1 018e55b Prepare PyPI release. 14 November 2017, 21:40:18 UTC
refs/tags/2.1.2 26d5e10 Prepare 2.1.2 release 01 December 2017, 18:12:33 UTC
refs/tags/2.1.3 13402f1 Prepare new PyPI release 16 January 2018, 04:55:08 UTC
refs/tags/2.1.4 5d54eeb Prepare 2.1.4 release. 13 February 2018, 22:52:55 UTC
refs/tags/2.1.5 2fae461 Prepare 2.1.5 release 06 March 2018, 22:05:39 UTC
refs/tags/2.1.6 b09ec1c fixing typos (#10016) 23 April 2018, 19:43:48 UTC
refs/tags/2.2.0 632560d Style fix 06 June 2018, 18:53:18 UTC
refs/tags/2.2.1 eb2c1fd Prepare 2.2.1 release. 27 July 2018, 22:06:51 UTC
refs/tags/2.2.2 54386ef Prepare new release. 28 July 2018, 19:32:13 UTC
refs/tags/2.2.3 ecbf73f [RELNOTES] [P] Write to TensorBoard every x samples. (#11152) * Working on improving tensor flow callbacks * Adding batch level TensorBoard logging (implementing the `on_batch_end` method to the TensorBoard class * Interim commit -- added notes. * Corrected stylistic issues -- brought to compliance w/ PEP8 * Added the missing argument in the test suite. * Added the possibility to choose how frequently tensorboard should log the metrics and losses. * Fixed the issue of the validation data not being displayed. * Fixed the issue about the callback not remembering when was the last time it wrote to the logs. * Removed the error check. * Used update_freq instead of write_step. * Forgot to change the constructor call. 01 October 2018, 19:00:01 UTC
refs/tags/2.2.4 1931e21 Prepare 2.2.4 release. 03 October 2018, 20:58:20 UTC
refs/tags/2.2.5 fb7f49e Fix sklearn regressor test? 22 August 2019, 00:58:08 UTC
refs/tags/2.3.0 a0335a3 Update README 17 September 2019, 17:01:48 UTC
refs/tags/2.3.1 f295e8e Prepare 2.3.1 release 07 October 2019, 20:03:26 UTC
refs/tags/2.4.0 b5cb82c Redirect Keras to tf.keras (#14121) * Replace all code with tf.keras redirects 17 June 2020, 21:32:46 UTC
refs/tags/v2.10.0 b80dd12 Add `is_legacy_optimizer` to optimizer config to keep saving/loading consistent. (#16856) PiperOrigin-RevId: 463928027 Co-authored-by: Chen Qian <chenmoney@google.com> 02 August 2022, 17:50:20 UTC
refs/tags/v2.10.0-rc1 b80dd12 Add `is_legacy_optimizer` to optimizer config to keep saving/loading consistent. (#16856) PiperOrigin-RevId: 463928027 Co-authored-by: Chen Qian <chenmoney@google.com> 02 August 2022, 17:50:20 UTC
refs/tags/v2.11.0 e6784e4 Merge pull request #17225 from lgeiger:fix-mixed-precision-ema (#17226) PiperOrigin-RevId: 486999108 Co-authored-by: TensorFlower Gardener <gardener@tensorflow.org> 08 November 2022, 22:37:12 UTC
refs/tags/v2.11.0-rc1 b12b9a1 Cherrypick 2 more changes for the optimizer docstring fix. (#17165) * keras: fix typo in keras optimizers migration recommendation tf.keras.optimizer.legacy -> tf.keras.optimizers.legacy PiperOrigin-RevId: 481720094 * Keras: Fix docstring for tf.keras.optimizer. -> tf.keras.optimizers. PiperOrigin-RevId: 481721074 Co-authored-by: Michael Chinen <mchinen@google.com> Co-authored-by: A. Unique TensorFlower <gardener@tensorflow.org> 17 October 2022, 21:18:54 UTC
refs/tags/v2.11.0-rc2 7411db0 Cherrypick for cl/482011499: Throw error on deprecated fields. (#17179) * Throw error on deprecated fields. PiperOrigin-RevId: 482011499 * copyedits Co-authored-by: Chen Qian <chenmoney@google.com> Co-authored-by: François Chollet <francois.chollet@gmail.com> 24 October 2022, 18:53:39 UTC
refs/tags/v2.11.0-rc3 e6784e4 Merge pull request #17225 from lgeiger:fix-mixed-precision-ema (#17226) PiperOrigin-RevId: 486999108 Co-authored-by: TensorFlower Gardener <gardener@tensorflow.org> 08 November 2022, 22:37:12 UTC
refs/tags/v2.12.0 f9336cc Less restrictive fallback logic (#17591) Co-authored-by: Eugene Kuznetsov <eugene.kuznetsov@amd.com> 23 February 2023, 18:12:17 UTC
refs/tags/v2.12.0-rc1 f9336cc Less restrictive fallback logic (#17591) Co-authored-by: Eugene Kuznetsov <eugene.kuznetsov@amd.com> 23 February 2023, 18:12:17 UTC
refs/tags/v2.13.1 b3ffea6 Cherrypick Sequential serialization bug fix for r2.13 (#18258) 27 June 2023, 17:22:22 UTC
refs/tags/v2.13.1-rc0 87db506 Cherrypick the release script fix for RC. (#18082) 02 May 2023, 18:00:30 UTC
refs/tags/v2.13.1-rc1 b3ffea6 Cherrypick Sequential serialization bug fix for r2.13 (#18258) 27 June 2023, 17:22:22 UTC
refs/tags/v2.14.0 68f9af4 Update requirements.txt (#18382) Update the tf version used for keras 2.14 rc. The pip package verification test was incorrectly using the tf-nightly and cause the build to fail. 11 September 2023, 17:01:28 UTC
refs/tags/v2.14.0-rc0 bb9d7ff Removes Python 3.8 support (#18332) 02 August 2023, 22:27:22 UTC
refs/tags/v2.15.0 601488f Use TENSORFLOW_VERSION when available during pip_build script (#18739) 06 November 2023, 23:55:08 UTC
refs/tags/v2.6.0 3a33d53 Use the safer `safe_load` function instead of `unsafe_load` when possible There is no need to open ourselves up to arbitrary code execution, especially since this is not in a performance critical loop, so we can take the slowdown due to safety. PiperOrigin-RevId: 388501098 03 August 2021, 18:20:20 UTC
refs/tags/v2.6.0-rc0 71d6d6e Add ParameterServerStrategy combination to ketrics_metrics_test. PiperOrigin-RevId: 381424814 25 June 2021, 08:47:51 UTC
refs/tags/v2.6.0-rc1 d1e2589 Internal change PiperOrigin-RevId: 382327442 30 June 2021, 16:58:23 UTC
refs/tags/v2.6.0-rc2 433eaa0 Add more explicit error message for instance type checking of optimizer. PiperOrigin-RevId: 382409145 30 June 2021, 23:30:30 UTC
refs/tags/v2.6.0-rc3 3a33d53 Use the safer `safe_load` function instead of `unsafe_load` when possible There is no need to open ourselves up to arbitrary code execution, especially since this is not in a performance critical loop, so we can take the slowdown due to safety. PiperOrigin-RevId: 388501098 03 August 2021, 18:20:20 UTC
refs/tags/v2.7,0 2c48a3b Disable the failing tests due to numpy 1.20 change (#15552) The test has been disabled on master branch as well, we need to cherrypick this to unblock the release build. original cl in cl/400819173. 27 October 2021, 00:56:39 UTC
refs/tags/v2.7.0 2c48a3b Disable the failing tests due to numpy 1.20 change (#15552) The test has been disabled on master branch as well, we need to cherrypick this to unblock the release build. original cl in cl/400819173. 27 October 2021, 00:56:39 UTC
refs/tags/v2.7.0-rc0 89fd0f5 Remove temporary monitoring now that underlying perf issue is resolved PiperOrigin-RevId: 398533606 23 September 2021, 18:17:22 UTC
refs/tags/v2.7.0-rc1 87c5f61 Update Keras Functional model docstring for the new feature of submodel slicing. PiperOrigin-RevId: 399303217 27 September 2021, 23:04:03 UTC
refs/tags/v2.7.0-rc2 2c48a3b Disable the failing tests due to numpy 1.20 change (#15552) The test has been disabled on master branch as well, we need to cherrypick this to unblock the release build. original cl in cl/400819173. 27 October 2021, 00:56:39 UTC
refs/tags/v2.8.0 d8fcb9d Compute LSTM and GRU via cuDNN for RaggedTensors. This cherry-picked commit fixes a bug preventing computing LSTM and GRU for RaggedTensors via cuDNN, resulting in a large speedup (easily 10 times). A TF2-only test comparing ragged and masked tensor LSTM and GRU on CPU and GPU is also provided. 23 December 2021, 00:21:24 UTC
refs/tags/v2.8.0-rc0 e812c17 Fix RandomCrop layer called on integer input We had a tf.cond which called tf.image.resize on one path (returning float32) and cropping the input dtype on the other, which lead to a error. Instead we cast the inputs to the layer's compute dtype and do our computation with that type. Fixes https://github.com/keras-team/keras/issues/15681 PiperOrigin-RevId: 417686461 21 December 2021, 22:01:39 UTC
refs/tags/v2.8.0-rc1 d8fcb9d Compute LSTM and GRU via cuDNN for RaggedTensors. This cherry-picked commit fixes a bug preventing computing LSTM and GRU for RaggedTensors via cuDNN, resulting in a large speedup (easily 10 times). A TF2-only test comparing ragged and masked tensor LSTM and GRU on CPU and GPU is also provided. 23 December 2021, 00:21:24 UTC
refs/tags/v2.9.0 07e1374 Cherrypick ImageAugmetation related change to R2.9 (#16454) * Enable the keras dtensor API in OSS. PiperOrigin-RevId: 438858608 * Switching learning/brain dependency to OSS compatible test_util This is one test file failing, due to the monkey patching happens in the dtensor.init(), and I will need to dig more about the root cause (probably due to patching tf.Variable with DVariable, and cause logic difference for instance type checking.) PiperOrigin-RevId: 439676157 * Update the docstring for keras.dtensor components. 1. Add docstring for LayoutMap. 2. Hide certain methods for keras.dtensor.optimizers. PiperOrigin-RevId: 442651549 * add no-op label augmentation to RandomContrast PiperOrigin-RevId: 439938098 * Add augment_label to RandomBrightness PiperOrigin-RevId: 443122383 * Create augment_label method: ``` def augment_label(self, label, transformation=None): return label ``` on remaining image augmentation layers PiperOrigin-RevId: 443446864 * Revert "Create augment_label method:" This reverts commit 1694cb4ea0ca084c49a178afe45bbee4379a2cc4. Co-authored-by: Luke Wood <lukewood@google.com> 22 April 2022, 17:34:55 UTC
refs/tags/v2.9.0-rc0 55476a8 Change keras to use dtensor public API. PiperOrigin-RevId: 438605222 31 March 2022, 17:38:57 UTC
refs/tags/v2.9.0-rc1 27e3966 Cherrypick Keras DTensor related updates into keras 2.9 (#16379) * Enable the keras dtensor API in OSS. PiperOrigin-RevId: 438858608 * Switching learning/brain dependency to OSS compatible test_util This is one test file failing, due to the monkey patching happens in the dtensor.init(), and I will need to dig more about the root cause (probably due to patching tf.Variable with DVariable, and cause logic difference for instance type checking.) PiperOrigin-RevId: 439676157 07 April 2022, 23:23:08 UTC
refs/tags/v2.9.0-rc2 07e1374 Cherrypick ImageAugmetation related change to R2.9 (#16454) * Enable the keras dtensor API in OSS. PiperOrigin-RevId: 438858608 * Switching learning/brain dependency to OSS compatible test_util This is one test file failing, due to the monkey patching happens in the dtensor.init(), and I will need to dig more about the root cause (probably due to patching tf.Variable with DVariable, and cause logic difference for instance type checking.) PiperOrigin-RevId: 439676157 * Update the docstring for keras.dtensor components. 1. Add docstring for LayoutMap. 2. Hide certain methods for keras.dtensor.optimizers. PiperOrigin-RevId: 442651549 * add no-op label augmentation to RandomContrast PiperOrigin-RevId: 439938098 * Add augment_label to RandomBrightness PiperOrigin-RevId: 443122383 * Create augment_label method: ``` def augment_label(self, label, transformation=None): return label ``` on remaining image augmentation layers PiperOrigin-RevId: 443446864 * Revert "Create augment_label method:" This reverts commit 1694cb4ea0ca084c49a178afe45bbee4379a2cc4. Co-authored-by: Luke Wood <lukewood@google.com> 22 April 2022, 17:34:55 UTC
refs/tags/v3.0.0 9c675a9 Bug fix for TF backend using random zoom with flatten (#18835) * bug fix * skip the numpy backend 27 November 2023, 23:53:15 UTC
refs/tags/v3.0.1 037ec9f Fix code format. 06 December 2023, 19:41:01 UTC
refs/tags/v3.0.2 fe2f54a Correct the Error description in cropping layer APIs (#18974) * Correct the Error description in cropping APIs * Fix failing cropping test cases 21 December 2023, 06:10:45 UTC
refs/tags/v3.0.3 096b848 Allow bfloat16 default dtype (#19074) Useful for llms! The tradeoff in precision can often be worth it in memory constrained environments, and unlike float16, does not have the same overflow/underflow issues during training. 20 January 2024, 01:36:07 UTC
refs/tags/v3.0.4 19187d8 Merge branch 'master' of github.com:keras-team/keras 20 January 2024, 19:40:40 UTC
refs/tags/v3.0.5 e6e6240 Update version number. 14 February 2024, 21:50:35 UTC
refs/tags/v3.1.0 0d0be6a Add set_backend() utility. 11 March 2024, 13:54:49 UTC
back to top