{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":33015583,"defaultBranch":"master","name":"keras","ownerLogin":"keras-team","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-28T00:35:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34455048?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717251350.0","currentOid":""},"activityList":{"items":[{"before":"ef100c660bf3b0dfa91b2fc893a4e35c2b6e730e","after":"53940d75b2c17712885acad7fc2163b820b37638","ref":"refs/heads/master","pushedAt":"2024-06-01T14:16:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Add a conversion mechanism in `TFDataLayer` to better support different backends in `tf.data` (#19781)\n\n* Fix GPU CI\r\n\r\n* Skip test if backend is torch or numpy\r\n\r\n* Update reason","shortMessageHtmlLink":"Add a conversion mechanism in TFDataLayer to better support differe…"}},{"before":"f8a1501075a5728e1d36c20f18894156a78e383d","after":null,"ref":"refs/heads/dependabot/github_actions/github-actions-ac6a964b88","pushedAt":"2024-06-01T14:15:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a1bbbc505af85cbda4786d62c7c66fa42c167072","after":"ef100c660bf3b0dfa91b2fc893a4e35c2b6e730e","ref":"refs/heads/master","pushedAt":"2024-06-01T14:15:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 2 updates (#19787)\n\nBumps the github-actions group with 2 updates: [ossf/scorecard-action](https://github.com/ossf/scorecard-action) and [github/codeql-action](https://github.com/github/codeql-action).\r\n\r\n\r\nUpdates `ossf/scorecard-action` from 2.3.1 to 2.3.3\r\n- [Release notes](https://github.com/ossf/scorecard-action/releases)\r\n- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)\r\n- [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...dc50aa9510b46c811795eb24b2f1ba02a914e534)\r\n\r\nUpdates `github/codeql-action` from 3.25.3 to 3.25.7\r\n- [Release notes](https://github.com/github/codeql-action/releases)\r\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/github/codeql-action/compare/d39d31e687223d841ef683f52467bd88e9b21c14...f079b8493333aace61c81488f8bd40919487bd9f)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ossf/scorecard-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: github-actions\r\n- dependency-name: github/codeql-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: github-actions\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the github-actions group with 2 updates (#19787)"}},{"before":null,"after":"934578d834e8447b994c1d914467aa9d06609b7a","ref":"refs/heads/dependabot/pip/python-2346e4b662","pushedAt":"2024-06-01T11:53:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the python group with 2 updates\n\nBumps the python group with 2 updates: torch and torchvision.\n\n\nUpdates `torch` from 2.2.1+cu121 to 2.3.0+cu121\n\nUpdates `torchvision` from 0.17.1+cu121 to 0.18.0+cu121\n\n---\nupdated-dependencies:\n- dependency-name: torch\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python\n- dependency-name: torchvision\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: python\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the python group with 2 updates"}},{"before":null,"after":"f8a1501075a5728e1d36c20f18894156a78e383d","ref":"refs/heads/dependabot/github_actions/github-actions-ac6a964b88","pushedAt":"2024-06-01T11:30:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 2 updates\n\nBumps the github-actions group with 2 updates: [ossf/scorecard-action](https://github.com/ossf/scorecard-action) and [github/codeql-action](https://github.com/github/codeql-action).\n\n\nUpdates `ossf/scorecard-action` from 2.3.1 to 2.3.3\n- [Release notes](https://github.com/ossf/scorecard-action/releases)\n- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)\n- [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...dc50aa9510b46c811795eb24b2f1ba02a914e534)\n\nUpdates `github/codeql-action` from 3.25.3 to 3.25.7\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/d39d31e687223d841ef683f52467bd88e9b21c14...f079b8493333aace61c81488f8bd40919487bd9f)\n\n---\nupdated-dependencies:\n- dependency-name: ossf/scorecard-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the github-actions group with 2 updates"}},{"before":"64415ad3c8cae95e39d9c276646bf20c092b0ee2","after":"a1bbbc505af85cbda4786d62c7c66fa42c167072","ref":"refs/heads/master","pushedAt":"2024-05-30T21:00:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix bug in StringLokkup when vocab is a tensor (#19773)\n\n* Fix bug in StringLokkup when vocab is a tensor\r\n\r\n* Make test_tensor_as_vocab with TF only\r\n\r\n* Rectified Lint errors","shortMessageHtmlLink":"Fix bug in StringLokkup when vocab is a tensor (#19773)"}},{"before":"6ae7898e4bd464c407de035ed8dc7632eec7d7ee","after":"64415ad3c8cae95e39d9c276646bf20c092b0ee2","ref":"refs/heads/master","pushedAt":"2024-05-30T18:49:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Refactor `ops.image.*` and the tests (#19777)\n\n* Refactor `ops.image.*` and the tests\r\n\r\n* Fix tests\r\n\r\n* Improve CI\r\n\r\n* Update docstring\r\n\r\n* Update docstings","shortMessageHtmlLink":"Refactor ops.image.* and the tests (#19777)"}},{"before":"0eeba147fa099409cdb232cca546b71d70b6d64d","after":"6ae7898e4bd464c407de035ed8dc7632eec7d7ee","ref":"refs/heads/master","pushedAt":"2024-05-29T23:24:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:keras-team/keras","shortMessageHtmlLink":"Merge branch 'master' of github.com:keras-team/keras"}},{"before":"d59cccaae62308799d636480078bc5e02dffe9f2","after":"0eeba147fa099409cdb232cca546b71d70b6d64d","ref":"refs/heads/master","pushedAt":"2024-05-29T18:33:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Leave `data_format` as `None` in `keras.ops.images` and add `data_format` support to `pad_images` and `crop_images` (#19774)\n\n* Fix `data_format`\r\n\r\n* Add `data_format` to `pad_images` and `crop_images`\r\n\r\n* Fix CI","shortMessageHtmlLink":"Leave data_format as None in keras.ops.images and add `data_for…"}},{"before":"a243d91e43b4c43fe8d184b541b608b6ddd80f71","after":"d59cccaae62308799d636480078bc5e02dffe9f2","ref":"refs/heads/master","pushedAt":"2024-05-29T18:20:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix the `linspace` bug when `num` is a tensor in the tensorflow backend (#19775)\n\n* Fix tf's `linspace`\r\n\r\n* Reformat","shortMessageHtmlLink":"Fix the linspace bug when num is a tensor in the tensorflow backe…"}},{"before":"510d406be59048e411b6fd3b94a15463d8d9f5db","after":"a243d91e43b4c43fe8d184b541b608b6ddd80f71","ref":"refs/heads/master","pushedAt":"2024-05-27T18:35:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"StringLookup layer can now take tf.SparseTensors as input. (#19764)","shortMessageHtmlLink":"StringLookup layer can now take tf.SparseTensors as input. (#19764)"}},{"before":"5d45a9cf67fd58ab630b0a3112b6ced178f7bbd6","after":"c8bc01527b48d91f2437046675f1153b60d033d2","ref":"refs/heads/mlx","pushedAt":"2024-05-26T20:21:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"linalg ops fix (#19763)","shortMessageHtmlLink":"linalg ops fix (#19763)"}},{"before":"490b1f013dcf3bb94f9f185cb2205430477b87e4","after":"510d406be59048e411b6fd3b94a15463d8d9f5db","ref":"refs/heads/master","pushedAt":"2024-05-25T14:10:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix `dtype` serialization (#19752)\n\n* Fix `dtype` serialization\r\n\r\n* Address comments\r\n\r\n* Update comments","shortMessageHtmlLink":"Fix dtype serialization (#19752)"}},{"before":"82b7c5795b018ee46b6fd771c48ccd94cee48e00","after":"5d45a9cf67fd58ab630b0a3112b6ced178f7bbd6","ref":"refs/heads/mlx","pushedAt":"2024-05-25T05:23:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Added arctan2 operation (#19759)","shortMessageHtmlLink":"Added arctan2 operation (#19759)"}},{"before":"b47630436f80d4a71416cd1ecd0bec6d9ac570bf","after":"490b1f013dcf3bb94f9f185cb2205430477b87e4","ref":"refs/heads/master","pushedAt":"2024-05-25T03:25:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Give an error message with a description of the fix if a generator yields a tensor of unexpected shape. (#19758)\n\nAddresses https://github.com/keras-team/keras/issues/19748","shortMessageHtmlLink":"Give an error message with a description of the fix if a generator yi…"}},{"before":"479a0e04c3201c4a4e4002614d1a2a8e0c2e89b8","after":"b47630436f80d4a71416cd1ecd0bec6d9ac570bf","ref":"refs/heads/master","pushedAt":"2024-05-24T20:06:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Allow op.select to accept tuples","shortMessageHtmlLink":"Allow op.select to accept tuples"}},{"before":"5d8c541c5a29482e0d3a924221703500c096bc05","after":"479a0e04c3201c4a4e4002614d1a2a8e0c2e89b8","ref":"refs/heads/master","pushedAt":"2024-05-24T18:06:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix bug in steps/s reporting in TB callback (#19756)","shortMessageHtmlLink":"Fix bug in steps/s reporting in TB callback (#19756)"}},{"before":"3756ef96ee6534509e260b89efaca8b5ba1bb474","after":"5d8c541c5a29482e0d3a924221703500c096bc05","ref":"refs/heads/master","pushedAt":"2024-05-24T01:25:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Re-introduce `tf_utils.ensure_tensor` in preprocessing layers. (#19751)\n\nIt turns out `tf_backend.convert_to_tensor` does not support on-GPU Torch tensors. This also removes the need for some late import.","shortMessageHtmlLink":"Re-introduce tf_utils.ensure_tensor in preprocessing layers. (#19751)"}},{"before":"b6570de6734e83c973452a787e0277b8bee31b7e","after":"3756ef96ee6534509e260b89efaca8b5ba1bb474","ref":"refs/heads/master","pushedAt":"2024-05-23T20:28:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Remove `convert_to_numpy` in confusion metrics and fix `ops.nonzero` for torch. (#19750)\n\n- Removed the use of `convert_to_numpy` confusion metrics as it prevents jit compilation.\r\n- Fixed Torch implementation of `ops.nonzero`, it was returning a tuple of one tensor instead of just the tensor.\r\n\r\nThe `convert_to_numpy` call was presumably a workaround for the second issue.","shortMessageHtmlLink":"Remove convert_to_numpy in confusion metrics and fix ops.nonzero …"}},{"before":"c19e2a5c2630b79316d22fc9f1faf38310c21c00","after":"b6570de6734e83c973452a787e0277b8bee31b7e","ref":"refs/heads/master","pushedAt":"2024-05-23T16:45:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix code format","shortMessageHtmlLink":"Fix code format"}},{"before":"789c3c44065032dac57fd4d21f4b88cecd0f111c","after":"c19e2a5c2630b79316d22fc9f1faf38310c21c00","ref":"refs/heads/master","pushedAt":"2024-05-23T16:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fixing typos in doc (#19746)\n\nCorrected a few of the typos in the documentation, please have a look at these and do the needful. Thank you!","shortMessageHtmlLink":"Fixing typos in doc (#19746)"}},{"before":"c09296b10e0646c9631301ec0f20526c85ab9dc8","after":"789c3c44065032dac57fd4d21f4b88cecd0f111c","ref":"refs/heads/master","pushedAt":"2024-05-22T21:24:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Consolidate implementations of category encoding and remove rank limit. (#19742)\n\nThere were three similar implementations of \"one_hot\", \"multi_hot\", \"int\" and \"count\" encodings:\r\n- in `category_encoding.py` (a cross-backend implementation with no rank limit)\r\n- in `tf_utils.py` (a TensorFlow specific implementation with a rank limit of 2)\r\n- in `numerical_utils.py` (a cross-backend implementation with no rank limit but no sparse support and weights support)\r\n\r\nThey are now combined in `numerical_utils.py`. The implementation is cross-backend, supports sparse, weights and has no rank limitation.\r\n\r\nAlso:\r\n- removed `tf_utils.ensure_tensor` in favor of `tf_backend.convert_to_tensor`.\r\n\r\nFixes https://github.com/keras-team/keras/issues/19191","shortMessageHtmlLink":"Consolidate implementations of category encoding and remove rank limi…"}},{"before":"b36f03731954037ea3b8a0f334368ceedad364b8","after":"c09296b10e0646c9631301ec0f20526c85ab9dc8","ref":"refs/heads/master","pushedAt":"2024-05-22T16:20:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Don't mutate passed config dict in Operation.from_config() (#19741)\n\nAs of #19728, Operation.from_config() has been overriding the dtype\r\nfield in the passed config dict.\r\nThere doesn't seem to be an explicit contract that from_config doesn't\r\nmodify the config argument, but this seems to be the case in practice,\r\nand this behaviour has broken some code on an internal repo.","shortMessageHtmlLink":"Don't mutate passed config dict in Operation.from_config() (#19741)"}},{"before":"5d56ebccd170619222fa6327d9022e5aecdf6410","after":"b36f03731954037ea3b8a0f334368ceedad364b8","ref":"refs/heads/master","pushedAt":"2024-05-22T04:55:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix CI","shortMessageHtmlLink":"Fix CI"}},{"before":"ac76385dc0c3df42106515502829d5c9f9c632cb","after":"5d56ebccd170619222fa6327d9022e5aecdf6410","ref":"refs/heads/master","pushedAt":"2024-05-22T04:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Enable a few FeatureSpace tests for non-TF backends","shortMessageHtmlLink":"Enable a few FeatureSpace tests for non-TF backends"}},{"before":"505d8462bada68916e4404e6476f2f9a9214dd52","after":"ac76385dc0c3df42106515502829d5c9f9c632cb","ref":"refs/heads/master","pushedAt":"2024-05-21T22:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Add tensor conversion in CategoryEncoding","shortMessageHtmlLink":"Add tensor conversion in CategoryEncoding"}},{"before":"a05ac12efad3309462853605e67944550b9b2f0a","after":"505d8462bada68916e4404e6476f2f9a9214dd52","ref":"refs/heads/master","pushedAt":"2024-05-21T17:06:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix one_hot for torch backend (MPS) (#19739)","shortMessageHtmlLink":"Fix one_hot for torch backend (MPS) (#19739)"}},{"before":"756e2434bb4ae9e60697f78a90ff2cb0b5b26008","after":"82b7c5795b018ee46b6fd771c48ccd94cee48e00","ref":"refs/heads/mlx","pushedAt":"2024-05-20T04:39:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"mlx - fix repeat and eye (#19734)","shortMessageHtmlLink":"mlx - fix repeat and eye (#19734)"}},{"before":"20bc26771ca64fe6874a6b856b812b71b1ed7f59","after":"a05ac12efad3309462853605e67944550b9b2f0a","ref":"refs/heads/master","pushedAt":"2024-05-18T04:29:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Add tests (#19729)","shortMessageHtmlLink":"Add tests (#19729)"}},{"before":"6e40533541566d518a14a30cbdae09d73b3df0f3","after":"20bc26771ca64fe6874a6b856b812b71b1ed7f59","ref":"refs/heads/master","pushedAt":"2024-05-17T17:52:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Fix export for subclass models with multiple inputs. (#19720)\n\nThe export now supports subclasses of `Model` for which the `call` method takes more than one input argument. Note that it is required for the model class to implement a `build` method with a signature that matches the `call` method.","shortMessageHtmlLink":"Fix export for subclass models with multiple inputs. (#19720)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWcGaaQA","startCursor":null,"endCursor":null}},"title":"Activity · keras-team/keras"}