{"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:1714173664.0","currentOid":""},"activityList":{"items":[{"before":"32fe905f89326a753ba51cd7d8f6df12da2bfe2a","after":"0f3bd5222bb46ac6da3ed96187e7ec908aa851fa","ref":"refs/heads/master","pushedAt":"2024-04-27T18:45: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":"Fix torch GPU CI","shortMessageHtmlLink":"Fix torch GPU CI"}},{"before":"722883a1658fc39aa3f07aa055704b2cd5c2e6bb","after":"4c90dfb37a682c52551b148effa73606163f89c3","ref":"refs/heads/mlx","pushedAt":"2024-04-27T18:31:54.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":"feat(math): support erfinv on mlx (#19628)","shortMessageHtmlLink":"feat(math): support erfinv on mlx (#19628)"}},{"before":"688daa5a1c0c750442997bbadfe0962b657f7b5a","after":"32fe905f89326a753ba51cd7d8f6df12da2bfe2a","ref":"refs/heads/master","pushedAt":"2024-04-27T16:48:04.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":"test(trainers): add test_errors implementation for ArrayDataAdapter class (#19626)","shortMessageHtmlLink":"test(trainers): add test_errors implementation for ArrayDataAdapter c…"}},{"before":"fe03ca5974c970627b9289ec95689c44c7176540","after":"688daa5a1c0c750442997bbadfe0962b657f7b5a","ref":"refs/heads/master","pushedAt":"2024-04-27T16:44:04.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":"feat(ops): support np.argpartition (#19588)\n\n* feat(ops): support np.argpartition\r\n\r\n* updated documentation, type-casting, and tf implementation\r\n\r\n* fixed tf implementation\r\n\r\n* added torch cast to int32\r\n\r\n* updated torch type and API generated files\r\n\r\n* added torch output type cast","shortMessageHtmlLink":"feat(ops): support np.argpartition (#19588)"}},{"before":"f6c4ac55692c132cd16211f4877fac6dbeead749","after":"fe03ca5974c970627b9289ec95689c44c7176540","ref":"refs/heads/master","pushedAt":"2024-04-27T00:53:05.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":"Speed up `DataAdapter` tests by testing only the current backend. (#19625)\n\nThere is no use case for using an iterator for a different backend than the current backend.\r\n\r\nAlso:\r\n- limit the number of tests using multiprocessing, the threading tests give us good coverage.\r\n- fixed the `test_exception_reported` test, which was not actually exercising the multiprocessing / multithreading cases.\r\n- removed unused `init_pool` method.","shortMessageHtmlLink":"Speed up DataAdapter tests by testing only the current backend. (#1…"}},{"before":"533bd4342a3f35e162797ba6d62cfdc5477ef109","after":"f6c4ac55692c132cd16211f4877fac6dbeead749","ref":"refs/heads/master","pushedAt":"2024-04-26T23:19:58.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":"Restore version string resolution in pip_build.","shortMessageHtmlLink":"Restore version string resolution in pip_build."}},{"before":"61e37bd18bc37163702eeb0d39a1cac1115bdfc6","after":"533bd4342a3f35e162797ba6d62cfdc5477ef109","ref":"refs/heads/master","pushedAt":"2024-04-26T23:10:18.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":"Minor fix","shortMessageHtmlLink":"Minor fix"}},{"before":"26dca0d9c2cea721dc01da92fbffcb4ae1a77e97","after":"61e37bd18bc37163702eeb0d39a1cac1115bdfc6","ref":"refs/heads/master","pushedAt":"2024-04-26T22:46:17.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 version string.","shortMessageHtmlLink":"Update version string."}},{"before":"f063002cccea182d43ed64328d0b5df7157e3fba","after":"26dca0d9c2cea721dc01da92fbffcb4ae1a77e97","ref":"refs/heads/master","pushedAt":"2024-04-26T21:48:56.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":"d7824ac5f476acea4145d6ebe7256c24d5e463c0","after":"f063002cccea182d43ed64328d0b5df7157e3fba","ref":"refs/heads/master","pushedAt":"2024-04-26T20:29:20.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 support for infinite `PyDataset`s. (#19624)\n\n`PyDataset` now uses the `num_batches` property instead of `__len__` to support `None`, which is how one indicates the dataset is infinite. Note that infinite datasets are not shuffled.\r\n\r\nFixes https://github.com/keras-team/keras/issues/19528\r\n\r\nAlso added exception reporting when using multithreading / multiprocessing. Previously, the program would just hang with no error reported.","shortMessageHtmlLink":"Add support for infinite PyDatasets. (#19624)"}},{"before":"504bb958903afc84b2810c27b88775e8f0d40bfb","after":"d7824ac5f476acea4145d6ebe7256c24d5e463c0","ref":"refs/heads/master","pushedAt":"2024-04-26T16:27: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":"made extract_patches dtype agnostic (#19621)","shortMessageHtmlLink":"made extract_patches dtype agnostic (#19621)"}},{"before":"6b3d96057ff45541dc5ca7dd6ef5c8062536bce3","after":"504bb958903afc84b2810c27b88775e8f0d40bfb","ref":"refs/heads/master","pushedAt":"2024-04-26T15:28:59.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 cholesky tracing with jax","shortMessageHtmlLink":"Fix cholesky tracing with jax"}},{"before":"8200a78d85a9371afaf78563c5f78744720be4e6","after":"6b3d96057ff45541dc5ca7dd6ef5c8062536bce3","ref":"refs/heads/master","pushedAt":"2024-04-26T04:46: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 CI","shortMessageHtmlLink":"Fix CI"}},{"before":"90e0eccbfa832fbff5fd67012608d210f6cd861e","after":"8200a78d85a9371afaf78563c5f78744720be4e6","ref":"refs/heads/master","pushedAt":"2024-04-25T23:57:27.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 bidir lstm saving issue.","shortMessageHtmlLink":"Fix bidir lstm saving issue."}},{"before":"d0ca6bc65db4fb84c5838e7b7e7e8bb4044b1d7b","after":"90e0eccbfa832fbff5fd67012608d210f6cd861e","ref":"refs/heads/master","pushedAt":"2024-04-25T22:51:19.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":"Implement custom layer insertion in clone_model. (#19610)\n\n* Implement custom layer insertion in clone_model.\r\n\r\n* Add recursive arg and tests.\r\n\r\n* Add nested sequential cloning test","shortMessageHtmlLink":"Implement custom layer insertion in clone_model. (#19610)"}},{"before":"61e6923d0433aa6fca4d4b1ab99c55ae1ff585b1","after":"58169cfaa2a7516c31044b1e117cb5f276fa5e61","ref":"refs/heads/cloning","pushedAt":"2024-04-25T22:22: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 nested sequential cloning test","shortMessageHtmlLink":"Add nested sequential cloning test"}},{"before":"6b62e916a062bd731dda3bd6c35865574d0c9510","after":"61e6923d0433aa6fca4d4b1ab99c55ae1ff585b1","ref":"refs/heads/cloning","pushedAt":"2024-04-25T22:06:04.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 recursive arg and tests.","shortMessageHtmlLink":"Add recursive arg and tests."}},{"before":"a3fe639d4554e31fb916f4a77b9ea2ee3a9ce29c","after":"d0ca6bc65db4fb84c5838e7b7e7e8bb4044b1d7b","ref":"refs/heads/master","pushedAt":"2024-04-25T21:41:51.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 `PYTORCH_ENABLE_MPS_FALLBACK` flag requirement for mps (#19618)\n\n* Remove `PYTORCH_ENABLE_MPS_FALLBACK` flag requirement for mps\r\n\r\n* Formatting","shortMessageHtmlLink":"Remove PYTORCH_ENABLE_MPS_FALLBACK flag requirement for mps (#19618)"}},{"before":"74df92625eb5dc5a403b820a855fa50ede6ad921","after":"a3fe639d4554e31fb916f4a77b9ea2ee3a9ce29c","ref":"refs/heads/master","pushedAt":"2024-04-25T20:59: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":"Docstring format","shortMessageHtmlLink":"Docstring format"}},{"before":"6524242fb6220eee532d96df2b659f8de741b049","after":"74df92625eb5dc5a403b820a855fa50ede6ad921","ref":"refs/heads/master","pushedAt":"2024-04-25T20:24: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 `PSNR` API (#19616)\n\n* PSNR\r\n\r\n* Fix","shortMessageHtmlLink":"Add PSNR API (#19616)"}},{"before":"63586fa698cad7005f561fcdbb5ce590fb2484b1","after":"6524242fb6220eee532d96df2b659f8de741b049","ref":"refs/heads/master","pushedAt":"2024-04-25T19:48: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":"update the namex version requirements (#19617)","shortMessageHtmlLink":"update the namex version requirements (#19617)"}},{"before":"ba0c886952ce7ffc37545c5ed476ae6150f39dfc","after":"722883a1658fc39aa3f07aa055704b2cd5c2e6bb","ref":"refs/heads/mlx","pushedAt":"2024-04-25T18:02:45.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 mlx/numpy (#19613)\n\nskip float64 tests\r\ndont convert scalar to tensor if the mx api accepts it.","shortMessageHtmlLink":"fix mlx/numpy (#19613)"}},{"before":"7e22cadb8d75f84dff09e2354496ecae353c7d03","after":"63586fa698cad7005f561fcdbb5ce590fb2484b1","ref":"refs/heads/master","pushedAt":"2024-04-25T16:57: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 CTC APIs (#19611)\n\n* Add `ctc_loss` and `ctc_decode` for numpy backend, improve imports and tests\r\n\r\n* Support \"beam_search\" strategy for torch's `ctc_decode`\r\n\r\n* Improve `ctc_loss`\r\n\r\n* Cleanup\r\n\r\n* Refactor `ctc_decode`\r\n\r\n* Update docstring\r\n\r\n* Update docstring\r\n\r\n* Add `CTCDecode` operation and ensure dtype inference of `ctc_decode`\r\n\r\n* Fix `name` of `losses.CTC`","shortMessageHtmlLink":"Refactor CTC APIs (#19611)"}},{"before":null,"after":"6b62e916a062bd731dda3bd6c35865574d0c9510","ref":"refs/heads/cloning","pushedAt":"2024-04-24T23:42:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fchollet","name":"François Chollet","path":"/fchollet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710255?s=80&v=4"},"commit":{"message":"Implement custom layer insertion in clone_model.","shortMessageHtmlLink":"Implement custom layer insertion in clone_model."}},{"before":"c3c035d5fc72e37deb1d5fe8c20d8ab4608bdf55","after":"7e22cadb8d75f84dff09e2354496ecae353c7d03","ref":"refs/heads/master","pushedAt":"2024-04-24T21:29:28.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":"Remove unused import","shortMessageHtmlLink":"Remove unused import"}},{"before":"e123d898349fa768f515544d0b670d0c3d56bcba","after":"c3c035d5fc72e37deb1d5fe8c20d8ab4608bdf55","ref":"refs/heads/master","pushedAt":"2024-04-24T21:14:27.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 APIs","shortMessageHtmlLink":"Update APIs"}},{"before":"3382b31f114049ccf0d01ef1d1acad051a8d1bbb","after":"e123d898349fa768f515544d0b670d0c3d56bcba","ref":"refs/heads/master","pushedAt":"2024-04-24T20:45:05.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 slogdet op.","shortMessageHtmlLink":"Add slogdet op."}},{"before":"2767762688465216ad507c119e404ec8fd79a3e7","after":"3382b31f114049ccf0d01ef1d1acad051a8d1bbb","ref":"refs/heads/master","pushedAt":"2024-04-24T19:52:28.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":"Saveable logic touchups","shortMessageHtmlLink":"Saveable logic touchups"}},{"before":"bf15326c892c0d90dc5ceaa0382e1e5cd343c1d4","after":"ba0c886952ce7ffc37545c5ed476ae6150f39dfc","ref":"refs/heads/mlx","pushedAt":"2024-04-24T18:14: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":"Implement missing functions in mlx backend (#19574)\n\n* Implement missing functions in mlx backend\r\n\r\n* fixing median function implementation in mlx backend\r\n\r\n* Refactor median function implementation in mlx backend to pass all the tests\r\n\r\n* no lambda\r\n\r\n* use convert_to_tensor","shortMessageHtmlLink":"Implement missing functions in mlx backend (#19574)"}},{"before":"be0681e31a1f8df21968273c1f1b393ecc952d21","after":"2767762688465216ad507c119e404ec8fd79a3e7","ref":"refs/heads/master","pushedAt":"2024-04-24T18:01: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":"Pickle support for all saveables (#19592)\n\n* Pickle support\r\n\r\n* Add keras pickleable mixin\r\n\r\n* Reformat\r\n\r\n* Implement pickle all over\r\n\r\n* reformat\r\n\r\n* Reformat\r\n\r\n* Keras saveable\r\n\r\n* Keras saveable\r\n\r\n* Keras saveable\r\n\r\n* Keras saveable\r\n\r\n* Keras saveable\r\n\r\n* obj_type\r\n\r\n* Update pickleable","shortMessageHtmlLink":"Pickle support for all saveables (#19592)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO_L1DQA","startCursor":null,"endCursor":null}},"title":"Activity · keras-team/keras"}