{"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:1714582970.0","currentOid":""},"activityList":{"items":[{"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)"}},{"before":"097673fe6fad06fcdcdcd8b9e9dec323ab315506","after":"6e40533541566d518a14a30cbdae09d73b3df0f3","ref":"refs/heads/master","pushedAt":"2024-05-17T17:48: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":"Tweaks for serialization of DTypePolicy in ops/layers. (#19728)\n\n- Subclasses of `Operation` / `Layer` which override `__init__` and use the `dtype` parameter don't expect a `dict`. We deserialize the `DTypePolicy` in `from_config`.\r\n- The auto `get_config` feature would break when a `DTypePolicy` was passed to the constructor of any `Operation` or `Layer` subclass not implementing `get_config`.","shortMessageHtmlLink":"Tweaks for serialization of DTypePolicy in ops/layers. (#19728)"}},{"before":"3105247028bb0a7e6d2f05f5daa44c9cfafd3e67","after":"097673fe6fad06fcdcdcd8b9e9dec323ab315506","ref":"refs/heads/master","pushedAt":"2024-05-16T17:34: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":"Add axis parameter to dice loss (#19673)\n\n* Add axis parameter to dice loss\r\n\r\nhttps://github.com/keras-team/keras/issues/19637\r\n\r\n* Add unit test\r\n\r\n* Reformat code","shortMessageHtmlLink":"Add axis parameter to dice loss (#19673)"}},{"before":"669a97acd05a45e9ea5529fc645e8ac41995eb92","after":"3105247028bb0a7e6d2f05f5daa44c9cfafd3e67","ref":"refs/heads/master","pushedAt":"2024-05-15T17:33:01.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 `keras.dtype_policies` (#19711)\n\n* Add flexibility to `QuantizedDTypePolicy`\r\n\r\n* Add `is_quantized_dtype_policy`\r\n\r\n* Update layers\r\n\r\n* Address comments\r\n\r\n* Refactor `keras.dtype_policies`\r\n\r\n* Update unit tests\r\n\r\n* Update comments\r\n\r\n* Update tests\r\n\r\n* Update tests","shortMessageHtmlLink":"Refactor keras.dtype_policies (#19711)"}},{"before":"0641a1eddc0a38c95cc1d60ad23a092406e41b7d","after":"756e2434bb4ae9e60697f78a90ff2cb0b5b26008","ref":"refs/heads/mlx","pushedAt":"2024-05-14T03:53: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":"mlx - fix diag and diagonal in numpy (#19714)","shortMessageHtmlLink":"mlx - fix diag and diagonal in numpy (#19714)"}},{"before":"5368176cefd2e483ee69ac54d189440858014128","after":"0641a1eddc0a38c95cc1d60ad23a092406e41b7d","ref":"refs/heads/mlx","pushedAt":"2024-05-13T18:20:23.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 - image.resize add crop_to_aspect_ratio (#19699)","shortMessageHtmlLink":"mlx - image.resize add crop_to_aspect_ratio (#19699)"}},{"before":"310c27542546903f00850000d198604b32349ba0","after":"669a97acd05a45e9ea5529fc645e8ac41995eb92","ref":"refs/heads/master","pushedAt":"2024-05-13T08:00: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":"Add `name` arg to MobileNet V1 and V2 (#19712)\n\nFollowup from #19695 and 2b7120b.","shortMessageHtmlLink":"Add name arg to MobileNet V1 and V2 (#19712)"}},{"before":"3404ed64fbd99072b884c9a65cdc91442ac3db0a","after":"310c27542546903f00850000d198604b32349ba0","ref":"refs/heads/master","pushedAt":"2024-05-12T00:46:51.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":"687559919e403fd593f8caf192de9b7bcc2eb31a","after":"3404ed64fbd99072b884c9a65cdc91442ac3db0a","ref":"refs/heads/master","pushedAt":"2024-05-12T00:33: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":"Add `name` to MobileNetV3 to allow multiple instances in one model (#19695)\n\nFixes #19689\r\n\r\nCo-authored-by: Jeff Carpenter ","shortMessageHtmlLink":"Add name to MobileNetV3 to allow multiple instances in one model (#…"}},{"before":"fe85879747d637c54c8fc0a74c56e3b40d8d9be5","after":"687559919e403fd593f8caf192de9b7bcc2eb31a","ref":"refs/heads/master","pushedAt":"2024-05-11T23:29:16.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":"Improved docs to bring in clarity. (#19710)\n\n* added docs restrictions\r\n\r\n* Update torch_utils.py\r\n\r\n---------\r\n\r\nCo-authored-by: François Chollet ","shortMessageHtmlLink":"Improved docs to bring in clarity. (#19710)"}},{"before":"8bd4cc0cc18ccb1478e720f1bc70b01209fdaab0","after":"fe85879747d637c54c8fc0a74c56e3b40d8d9be5","ref":"refs/heads/master","pushedAt":"2024-05-11T00:56:27.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 `ops.shape()` for `tf.RaggedTensor`. (#19707)\n\nWith the TensorFlow backend, when passing a `RaggedTensor`, the dynamic shape returned by `tf.shape` is an object that raises an exception when a ragged dimension is accessed. We catch it and leave the dimension as `None`.","shortMessageHtmlLink":"Fix ops.shape() for tf.RaggedTensor. (#19707)"}},{"before":"515e6dd0303ae69037435c4a54c14b72874c5b37","after":"8bd4cc0cc18ccb1478e720f1bc70b01209fdaab0","ref":"refs/heads/master","pushedAt":"2024-05-10T21:39:41.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":"Update API files.","shortMessageHtmlLink":"Update API files."}},{"before":"1f9139ceadcb62046a48cdbf874274a835d81867","after":"5368176cefd2e483ee69ac54d189440858014128","ref":"refs/heads/mlx","pushedAt":"2024-05-10T04:12:23.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 linalg to mlx backend (#19698)","shortMessageHtmlLink":"add linalg to mlx backend (#19698)"}},{"before":"2b7120b104c35945d13a04ce3fadb795b923b723","after":"515e6dd0303ae69037435c4a54c14b72874c5b37","ref":"refs/heads/master","pushedAt":"2024-05-10T03:43:31.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 formatting.","shortMessageHtmlLink":"Fix formatting."}},{"before":"4b18bd4feca747a22f303ca6fa54f08e8183ad88","after":"2b7120b104c35945d13a04ce3fadb795b923b723","ref":"refs/heads/master","pushedAt":"2024-05-10T03:43:16.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 `name` arg to most Keras applications.","shortMessageHtmlLink":"Add name arg to most Keras applications."}},{"before":"da83683f5e92fa24a0ad7bf5dc034ea596346d21","after":"4b18bd4feca747a22f303ca6fa54f08e8183ad88","ref":"refs/heads/master","pushedAt":"2024-05-10T02:46:36.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 lstsq.","shortMessageHtmlLink":"Add lstsq."}},{"before":"e620cb48ea4df28d9ae36c4c5a61e5920ec95507","after":"da83683f5e92fa24a0ad7bf5dc034ea596346d21","ref":"refs/heads/master","pushedAt":"2024-05-08T18:59:51.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 seed arg to MHA layer.","shortMessageHtmlLink":"Add seed arg to MHA layer."}},{"before":"43e515558b041a3875e5ca26c4172cc17218fbdf","after":"e620cb48ea4df28d9ae36c4c5a61e5920ec95507","ref":"refs/heads/master","pushedAt":"2024-05-08T16:14:16.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 unexpected dtype policy changes when quantization fails (#19690)","shortMessageHtmlLink":"Fix unexpected dtype policy changes when quantization fails (#19690)"}},{"before":"10c27c0e9b4fd8157deaf2824da1fca32be07c1f","after":"43e515558b041a3875e5ca26c4172cc17218fbdf","ref":"refs/heads/master","pushedAt":"2024-05-08T05:22:17.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 `scan` op (#19681)\n\n* Add `scan`\r\n\r\n* Fix lint\r\n\r\n* Increase test coverage\r\n\r\n* Increase test coverage\r\n\r\n* Replace `TypeError` with `ValueError` for invalid `unroll`","shortMessageHtmlLink":"Add scan op (#19681)"}},{"before":"240b6718792e5c6222c86346b684080a304960da","after":"10c27c0e9b4fd8157deaf2824da1fca32be07c1f","ref":"refs/heads/master","pushedAt":"2024-05-08T02:40:31.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 minor issues in backend ops","shortMessageHtmlLink":"Fix minor issues in backend ops"}},{"before":"603db8003caee499b3f0e98fc08716dd93076734","after":"240b6718792e5c6222c86346b684080a304960da","ref":"refs/heads/master","pushedAt":"2024-05-08T02:32:40.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 test for `trace` (#19686)\n\n* Fix `trace` dtype test\r\n\r\n* Fix formatting\r\n\r\n* Fix bug\r\n\r\n* Fix bug\r\n\r\n* Start using `self.assertDtype`\r\n\r\n* Fix CI\r\n\r\n* Fix CI\r\n\r\n* Fix CI","shortMessageHtmlLink":"Fix dtype test for trace (#19686)"}},{"before":"1353b11f343f06da7e8739369668de86d4875f23","after":"603db8003caee499b3f0e98fc08716dd93076734","ref":"refs/heads/master","pushedAt":"2024-05-08T01:15:56.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 masking in merge layers. (#19685)\n\n- Fixed bug where base `Layer` class was not handling masking with input structures correctly, which affected all merge layers.\r\n- Fixed bug where the zeros outside of the mask were still used to compute the output of the merge layer (affected `Maximum`, `Minimum` and `Multiply`).\r\n- Fixed bug where the output mask was not computed correctly (affected all merge layers).\r\n- Fixed bug where `Concatenate` layer was not broadcasting the mask correctly.\r\n\r\nFixes https://github.com/keras-team/keras/issues/18416","shortMessageHtmlLink":"Fix masking in merge layers. (#19685)"}},{"before":"7b4697e02767a216cf7723da75a665b65f3f5bd8","after":"1353b11f343f06da7e8739369668de86d4875f23","ref":"refs/heads/master","pushedAt":"2024-05-07T18:18: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":"Adding extra new line after Input shape: and Output shape:. This ensuring correct markdown translation on keras.io website for the convolution and pooling layers (#19679)","shortMessageHtmlLink":"Adding extra new line after Input shape: and Output shape:. This ensu…"}},{"before":"ad948c2053794cfa30b03ad9e21423ed878c3e03","after":"1f9139ceadcb62046a48cdbf874274a835d81867","ref":"refs/heads/mlx","pushedAt":"2024-05-07T18:17:56.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 argpartition to mlx numpy (#19680)","shortMessageHtmlLink":"add argpartition to mlx numpy (#19680)"}},{"before":"f12a205015f1611bc99021870613cb7e2b916522","after":"7b4697e02767a216cf7723da75a665b65f3f5bd8","ref":"refs/heads/master","pushedAt":"2024-05-07T18:17:18.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 `training=False` behavior for float8-trained `Dense` and `EinsumDense` (#19682)\n\n* Add `training` for `_float8_call`\r\n\r\n* Fix CI\r\n\r\n* Fix jax CI","shortMessageHtmlLink":"Add training=False behavior for float8-trained Dense and `EinsumD…"}},{"before":"7412791b70c23ccf334d33e7c5521e0229792b3f","after":"f12a205015f1611bc99021870613cb7e2b916522","ref":"refs/heads/master","pushedAt":"2024-05-07T02:09:39.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":"7a81739b2ddc6a6c862664f3f093b3b15362faa9","after":"7412791b70c23ccf334d33e7c5521e0229792b3f","ref":"refs/heads/master","pushedAt":"2024-05-07T01:58:34.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 support for optional Functional inputs.","shortMessageHtmlLink":"Add support for optional Functional inputs."}},{"before":"2198cfc1dee26ca78ac36e5b483284e393daa15d","after":"7a81739b2ddc6a6c862664f3f093b3b15362faa9","ref":"refs/heads/master","pushedAt":"2024-05-06T19:38:49.000Z","pushType":"push","commitsCount":3,"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":"2b1ce141de7e2d1b9691d303325ab709fb80a2f8","after":"2198cfc1dee26ca78ac36e5b483284e393daa15d","ref":"refs/heads/master","pushedAt":"2024-05-06T18:19:41.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":"Update python example dtype in string_lookup.py (#19672)\n\nThe string lookup layer outputs int64 dtype when output_mode is one_hot multi_hot and count.But the documentation example shows the output as float32 instead of int64. Hence Updating the same.\r\n\r\nFixes #19660 .","shortMessageHtmlLink":"Update python example dtype in string_lookup.py (#19672)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETXO8IQA","startCursor":null,"endCursor":null}},"title":"Activity · keras-team/keras"}