{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":513120915,"defaultBranch":"main","name":"curvlinops","ownerLogin":"f-dangel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-12T11:48:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48687646?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727129732.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"012cc215559a002386030ccf06f40f9c8d983ee3","ref":"refs/heads/kfac-linop","pushedAt":"2024-09-23T22:15:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[DEL] Remove original base class","shortMessageHtmlLink":"[DEL] Remove original base class"}},{"before":"9ff958b96b27acbf863fe306ed7eded699c9ef78","after":"76a5190768a43d8476d6a1f906a0f746dd821d59","ref":"refs/heads/fisher-linop","pushedAt":"2024-09-23T20:25:41.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"Merge branch 'jacobian-linop' into fisher-linop","shortMessageHtmlLink":"Merge branch 'jacobian-linop' into fisher-linop"}},{"before":"32523add65724fc4cfef0a43221d0dc792a37642","after":"9ff958b96b27acbf863fe306ed7eded699c9ef78","ref":"refs/heads/fisher-linop","pushedAt":"2024-09-23T20:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[ADD] Check deterministic batches in MC-Fisher (fixes #75)","shortMessageHtmlLink":"[ADD] Check deterministic batches in MC-Fisher (fixes #75)"}},{"before":null,"after":"32523add65724fc4cfef0a43221d0dc792a37642","ref":"refs/heads/fisher-linop","pushedAt":"2024-09-23T20:17:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[FIX] Examples","shortMessageHtmlLink":"[FIX] Examples"}},{"before":"2f532a31f8c0f406c2718f6718037688001bab20","after":null,"ref":"refs/heads/fix-mc-tests","pushedAt":"2024-09-23T19:51:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"}},{"before":"e30f7130b3afe67cb15dd4883352c831c3305cb3","after":"8e47e5795487344830e591e7e6a568bc6e579c04","ref":"refs/heads/main","pushedAt":"2024-09-23T19:51:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[CI | FIX] Improve and run Fisher-MC tests on `main` (#131)\n\n* [CI | FIX] Improve and run Fisher-MC tests on main\r\n\r\n* [DOC] Update changelog","shortMessageHtmlLink":"[CI | FIX] Improve and run Fisher-MC tests on main (#131)"}},{"before":null,"after":"c6fe6845104d9926209e6a5f15513334230b0dc5","ref":"refs/heads/ef-linop","pushedAt":"2024-09-23T19:51:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[ADD] Implement empirical Fisher as `CurvatureLinearOperator`","shortMessageHtmlLink":"[ADD] Implement empirical Fisher as CurvatureLinearOperator"}},{"before":null,"after":"87c6eba1c697c6dad42a1e56bfcbc3bc19e00d18","ref":"refs/heads/jacobian-linop","pushedAt":"2024-09-23T19:35:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[DOC] Add documentation and type annotations","shortMessageHtmlLink":"[DOC] Add documentation and type annotations"}},{"before":"3084adaa72768e3f3339e17dacd07fc7a861be0c","after":"2f532a31f8c0f406c2718f6718037688001bab20","ref":"refs/heads/fix-mc-tests","pushedAt":"2024-09-23T18:14:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[DOC] Update changelog","shortMessageHtmlLink":"[DOC] Update changelog"}},{"before":null,"after":"3084adaa72768e3f3339e17dacd07fc7a861be0c","ref":"refs/heads/fix-mc-tests","pushedAt":"2024-09-23T14:39:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[CI | FIX] Improve and run Fisher-MC tests on main","shortMessageHtmlLink":"[CI | FIX] Improve and run Fisher-MC tests on main"}},{"before":"e8f77e8269e5f23fcc1056e258b1c5f9435a353a","after":"8b6fed7988c33f628d15ee2347788fa9a0a74106","ref":"refs/heads/ggn-linop","pushedAt":"2024-09-22T16:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[DEL] Unused import","shortMessageHtmlLink":"[DEL] Unused import"}},{"before":"73cdb5a8b060fddea22ddbb88c18a9e28208568f","after":"e8f77e8269e5f23fcc1056e258b1c5f9435a353a","ref":"refs/heads/ggn-linop","pushedAt":"2024-09-22T16:47:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[FIX] Increase tolerance to make test pass","shortMessageHtmlLink":"[FIX] Increase tolerance to make test pass"}},{"before":"3a8ac95d1b059a4b0c82d483c6800a9d117a51af","after":"73cdb5a8b060fddea22ddbb88c18a9e28208568f","ref":"refs/heads/ggn-linop","pushedAt":"2024-09-22T16:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[FIX] flake8","shortMessageHtmlLink":"[FIX] flake8"}},{"before":"07144a38a00bcc519dcda74a54300a8b14627d4e","after":"58ab2c234b1c22abad846338c8da55298b0a1df9","ref":"refs/heads/hessian-linop","pushedAt":"2024-09-22T16:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[FIX] flake8","shortMessageHtmlLink":"[FIX] flake8"}},{"before":null,"after":"3a8ac95d1b059a4b0c82d483c6800a9d117a51af","ref":"refs/heads/ggn-linop","pushedAt":"2024-09-22T16:38:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[ADD] Implement GGN as `CurvatureLinearOperator`","shortMessageHtmlLink":"[ADD] Implement GGN as CurvatureLinearOperator"}},{"before":"59c6369574829ff8a3ed0ec90a9cf90bedab2839","after":"07144a38a00bcc519dcda74a54300a8b14627d4e","ref":"refs/heads/hessian-linop","pushedAt":"2024-09-22T16:12:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[REF] Combine full and block-diagonal matrix multiply tests","shortMessageHtmlLink":"[REF] Combine full and block-diagonal matrix multiply tests"}},{"before":null,"after":"59c6369574829ff8a3ed0ec90a9cf90bedab2839","ref":"refs/heads/hessian-linop","pushedAt":"2024-09-21T20:00:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[ADD] Implement Hessian as `CurvatureLinearOperator`","shortMessageHtmlLink":"[ADD] Implement Hessian as CurvatureLinearOperator"}},{"before":"7422b0044749857d066d1897c8ca54f1a51187f7","after":"358307020c10e0698bc5fd83112dbf71772072a3","ref":"refs/heads/ekfac","pushedAt":"2024-09-21T19:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"runame","name":"Runa Eschenhagen","path":"/runame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33333409?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"cf45ef5676247ad8af5bffb4d0eb55d05db638a3","after":"7422b0044749857d066d1897c8ca54f1a51187f7","ref":"refs/heads/ekfac","pushedAt":"2024-09-21T19:06:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"runame","name":"Runa Eschenhagen","path":"/runame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33333409?s=80&v=4"},"commit":{"message":"Fix docstring and error catching in test","shortMessageHtmlLink":"Fix docstring and error catching in test"}},{"before":"89c814f6acc6f2229cfe469fe01a7017f81a8c69","after":"cf45ef5676247ad8af5bffb4d0eb55d05db638a3","ref":"refs/heads/ekfac","pushedAt":"2024-09-21T18:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"runame","name":"Runa Eschenhagen","path":"/runame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33333409?s=80&v=4"},"commit":{"message":"Address KFAC refactor suggestions","shortMessageHtmlLink":"Address KFAC refactor suggestions"}},{"before":"31cab8ab3d92477d47e4f4fb71b7cfa1adfd2773","after":"89c814f6acc6f2229cfe469fe01a7017f81a8c69","ref":"refs/heads/ekfac","pushedAt":"2024-09-21T18:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"runame","name":"Runa Eschenhagen","path":"/runame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33333409?s=80&v=4"},"commit":{"message":"Refactor inverse","shortMessageHtmlLink":"Refactor inverse"}},{"before":"9fa1b6ab85dd62b6105f3839e7468195074e3ce1","after":"62dc9970f273fc39a5ce453f997cacecd1e7179e","ref":"refs/heads/curvature-linop","pushedAt":"2024-09-21T18:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[DEL] Unused import","shortMessageHtmlLink":"[DEL] Unused import"}},{"before":null,"after":"9fa1b6ab85dd62b6105f3839e7468195074e3ce1","ref":"refs/heads/curvature-linop","pushedAt":"2024-09-21T18:01:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[ADD] Replicate current base class but inherit from `PyTorchLinearOperator`","shortMessageHtmlLink":"[ADD] Replicate current base class but inherit from `PyTorchLinearOpe…"}},{"before":"06ebbf283d94df98f4848d4a4446c369a0146417","after":"f652a023c49a830a1b04a102a445ee84ec66f47c","ref":"refs/heads/pytorch-linop","pushedAt":"2024-09-21T01:58:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[FIX] Linters","shortMessageHtmlLink":"[FIX] Linters"}},{"before":null,"after":"06ebbf283d94df98f4848d4a4446c369a0146417","ref":"refs/heads/pytorch-linop","pushedAt":"2024-09-21T01:41:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[ADD] Minimal linear operator interface for PyTorch","shortMessageHtmlLink":"[ADD] Minimal linear operator interface for PyTorch"}},{"before":"20f05ec2a553e0e3a4290e366ef8ac20f9fdafca","after":"40110354b47ef3163636b6c0212c835f8b0d748e","ref":"refs/heads/pure-torch-base-and-hessian","pushedAt":"2024-09-21T01:06:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[REF] Improve base class, but break CI [no ci]","shortMessageHtmlLink":"[REF] Improve base class, but break CI [no ci]"}},{"before":"1f75e3aa3e94d43e01b2908f62cb5150f70124ad","after":"20f05ec2a553e0e3a4290e366ef8ac20f9fdafca","ref":"refs/heads/pure-torch-base-and-hessian","pushedAt":"2024-09-21T00:00:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"Merge branch 'main' into pure-torch-base-and-hessian","shortMessageHtmlLink":"Merge branch 'main' into pure-torch-base-and-hessian"}},{"before":"a688857205d89413f6b1f7d4a3365a622698349e","after":null,"ref":"refs/heads/update-github-actions","pushedAt":"2024-09-20T22:23:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"}},{"before":"e101323787d73d239de5735127acde082712b105","after":"e30f7130b3afe67cb15dd4883352c831c3305cb3","ref":"refs/heads/main","pushedAt":"2024-09-20T22:23:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"[CI] Update Github action versions, cache pip (#129)","shortMessageHtmlLink":"[CI] Update Github action versions, cache pip (#129)"}},{"before":"19792960c30b2ef2accae83bfd312e6986420060","after":"a688857205d89413f6b1f7d4a3365a622698349e","ref":"refs/heads/update-github-actions","pushedAt":"2024-09-20T21:44:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"f-dangel","name":"Felix Dangel","path":"/f-dangel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48687646?s=80&v=4"},"commit":{"message":"Merge branch 'main' into update-github-actions","shortMessageHtmlLink":"Merge branch 'main' into update-github-actions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QyMjoxNTozMi4wMDAwMDBazwAAAAS-fHyD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMTo0NDo0MS4wMDAwMDBazwAAAAS8ZFI9"}},"title":"Activity · f-dangel/curvlinops"}