{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":577671881,"defaultBranch":"master","name":"einconv","ownerLogin":"f-dangel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-13T09:08:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48687646?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717688995.0","currentOid":""},"activityList":{"items":[{"before":"897af8dc895c4b5a5ddde1aed1a353ba575bfdf9","after":null,"ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-06T15:49:55.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":"acb65e248cbb478b6f5c7091a430b44802ddeaa6","after":"8cc761e6eb181532a497aefd2ba73e0ce80b9c8d","ref":"refs/heads/master","pushedAt":"2024-06-06T15:49:51.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":"[ADD] einsum expression for transpose convolution's KFAC-reduce (#45)\n\n* [ADD] Utility function to compute input sizes of a convolution\r\n\r\n* [ADD] Einsum expression and functional for transpose input unfolding\r\n\r\n* [DEL] Print statements\r\n\r\n* [DOC] Polish docstrings\r\n\r\n* [DOC] Minor polish\r\n\r\n* [FIX] Too long lines\r\n\r\n* [ADD] einsum expression for transpose convolution's KFAC-reduce\r\n\r\n* [FIX] Long line\r\n\r\n* [REF] Minor polish\r\n\r\n* [FIX] flake8","shortMessageHtmlLink":"[ADD] einsum expression for transpose convolution's KFAC-reduce (#45)"}},{"before":"843bec7b916d00a3a227245aeb8ef68684f15836","after":"897af8dc895c4b5a5ddde1aed1a353ba575bfdf9","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-06T15:38:23.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":"5a2e2b4dd178d85f31176aadc6829f99538e6c7b","after":"843bec7b916d00a3a227245aeb8ef68684f15836","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-06T15:33:36.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] Minor polish","shortMessageHtmlLink":"[REF] Minor polish"}},{"before":"a16b67f2a4277a969849da8977a8d901eed54dc0","after":"5a2e2b4dd178d85f31176aadc6829f99538e6c7b","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-06T15:22: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] Long line","shortMessageHtmlLink":"[FIX] Long line"}},{"before":"a227e7d874384aba77b2acbe85d6a926869525bb","after":"a16b67f2a4277a969849da8977a8d901eed54dc0","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-06T13:30:03.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":"[ADD] einsum expression for transpose convolution's KFAC-reduce","shortMessageHtmlLink":"[ADD] einsum expression for transpose convolution's KFAC-reduce"}},{"before":"2c7ea9b7d0c85915126abf6e08d09cb6d9aea5cc","after":"acb65e248cbb478b6f5c7091a430b44802ddeaa6","ref":"refs/heads/master","pushedAt":"2024-06-05T18:39:27.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":"[ADD] Einsum expression and functional for transpose input unfolding (#44)\n\n* [ADD] Utility function to compute input sizes of a convolution\r\n\r\n* [ADD] Einsum expression and functional for transpose input unfolding\r\n\r\n* [DEL] Print statements\r\n\r\n* [DOC] Polish docstrings\r\n\r\n* [DOC] Minor polish\r\n\r\n* [FIX] Too long lines","shortMessageHtmlLink":"[ADD] Einsum expression and functional for transpose input unfolding (#…"}},{"before":"0cc64786ac8e44791bb87cd7896ae0ffe9e1e9c2","after":"a227e7d874384aba77b2acbe85d6a926869525bb","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-05T16:00:15.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] Too long lines","shortMessageHtmlLink":"[FIX] Too long lines"}},{"before":"86870e26f473a7f93079a29ddd6884264693907a","after":"0cc64786ac8e44791bb87cd7896ae0ffe9e1e9c2","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-05T15:59: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":"[DOC] Minor polish","shortMessageHtmlLink":"[DOC] Minor polish"}},{"before":"19d6b602bffac2070ba7a5bc0268bb6f8ff1d4ed","after":"86870e26f473a7f93079a29ddd6884264693907a","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-05T15:51:11.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] Polish docstrings","shortMessageHtmlLink":"[DOC] Polish docstrings"}},{"before":"7bc0da3593c5b6bfb1789cd1721577418dfd595f","after":"19d6b602bffac2070ba7a5bc0268bb6f8ff1d4ed","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-05T15:40:48.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 'master' into unfold-transpose","shortMessageHtmlLink":"Merge branch 'master' into unfold-transpose"}},{"before":"01d90d3c01ea28dac6b8dde46d73aa20aebe73fc","after":"7bc0da3593c5b6bfb1789cd1721577418dfd595f","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-05T15:40:23.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] Print statements","shortMessageHtmlLink":"[DEL] Print statements"}},{"before":"f394cf307ca761f3c9dfd091d59976297af893dd","after":"01d90d3c01ea28dac6b8dde46d73aa20aebe73fc","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-05T15:39:27.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] Einsum expression and functional for transpose input unfolding","shortMessageHtmlLink":"[ADD] Einsum expression and functional for transpose input unfolding"}},{"before":"bc48674326f6221d8ae1f08b10c3a9a0123f2763","after":"2c7ea9b7d0c85915126abf6e08d09cb6d9aea5cc","ref":"refs/heads/master","pushedAt":"2024-06-05T14:22:10.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":"[ADD] Utility function to compute input sizes of a convolution (#43)","shortMessageHtmlLink":"[ADD] Utility function to compute input sizes of a convolution (#43)"}},{"before":null,"after":"f394cf307ca761f3c9dfd091d59976297af893dd","ref":"refs/heads/unfold-transpose","pushedAt":"2024-06-05T14:16:19.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] Utility function to compute input sizes of a convolution","shortMessageHtmlLink":"[ADD] Utility function to compute input sizes of a convolution"}},{"before":"d6f1eeb840eea855befd1b0909c175d0eea70c42","after":"bc48674326f6221d8ae1f08b10c3a9a0123f2763","ref":"refs/heads/master","pushedAt":"2023-11-20T03:08:06.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":"[ADD] Detect structured patterns, implement `__repr__` (#42)\n\n* [ADD] Class to symbolically represent tensors\r\n\r\n* [FIX] Lint\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Implement index grouping symbolically\r\n\r\n* [ADD] Implement symbolic narrowing\r\n\r\n* [DEL] Blank line\r\n\r\n* [ADD] Implement symbolic index renaming\r\n\r\n* [ADD] Implement symbolic index un-grouping\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Class for symbolic identity matrix\r\n\r\n* [ADD] Class for symbolic index pattern tensor\r\n\r\n* [ADD] Detectors for down-sampling and dense convolutions\r\n\r\n* [DOC] Add docstrings","shortMessageHtmlLink":"[ADD] Detect structured patterns, implement __repr__ (#42)"}},{"before":"1d4401a200f828ddf71a4b8b9d1803590f613adc","after":"0f6993f586f5a23b9897fd4f38df43e100efc1cb","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-20T02:58:22.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":"[DOC] Add docstrings","shortMessageHtmlLink":"[DOC] Add docstrings"}},{"before":"8798e2a4c2abf8c0becc17e008ad169355e3cb6d","after":"1d4401a200f828ddf71a4b8b9d1803590f613adc","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-20T02:54:14.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] Detectors for down-sampling and dense convolutions","shortMessageHtmlLink":"[ADD] Detectors for down-sampling and dense convolutions"}},{"before":"4e925cb95bb518a94e63afb3bea8aceb4d46c388","after":"d6f1eeb840eea855befd1b0909c175d0eea70c42","ref":"refs/heads/master","pushedAt":"2023-11-06T02:30:35.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":"[ADD] Class for symbolic representation of an index pattern tensor (#41)\n\n* [ADD] Class to symbolically represent tensors\r\n\r\n* [FIX] Lint\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Implement index grouping symbolically\r\n\r\n* [ADD] Implement symbolic narrowing\r\n\r\n* [DEL] Blank line\r\n\r\n* [ADD] Implement symbolic index renaming\r\n\r\n* [ADD] Implement symbolic index un-grouping\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Class for symbolic identity matrix\r\n\r\n* [ADD] Class for symbolic index pattern tensor","shortMessageHtmlLink":"[ADD] Class for symbolic representation of an index pattern tensor (#41)"}},{"before":"553f5418389f61225ee1dae9d51132727194ce52","after":"8798e2a4c2abf8c0becc17e008ad169355e3cb6d","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-06T02:18:09.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":"[ADD] Class for symbolic index pattern tensor","shortMessageHtmlLink":"[ADD] Class for symbolic index pattern tensor"}},{"before":"1c31c574c33019e721feb622ddd298b78b3c55d7","after":"4e925cb95bb518a94e63afb3bea8aceb4d46c388","ref":"refs/heads/master","pushedAt":"2023-11-06T02:10:48.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":"[ADD] Class for symbolic identity matrix (#40)\n\n* [ADD] Class to symbolically represent tensors\r\n\r\n* [FIX] Lint\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Implement index grouping symbolically\r\n\r\n* [ADD] Implement symbolic narrowing\r\n\r\n* [DEL] Blank line\r\n\r\n* [ADD] Implement symbolic index renaming\r\n\r\n* [ADD] Implement symbolic index un-grouping\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Class for symbolic identity matrix","shortMessageHtmlLink":"[ADD] Class for symbolic identity matrix (#40)"}},{"before":"091dda8d03d6d084e7a6c51586883e4b0d0cd545","after":"553f5418389f61225ee1dae9d51132727194ce52","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-06T01:56:34.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] Class for symbolic identity matrix","shortMessageHtmlLink":"[ADD] Class for symbolic identity matrix"}},{"before":"e9709784bc1ce9234e22b4213a4a17ab2e6adfdf","after":"091dda8d03d6d084e7a6c51586883e4b0d0cd545","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-06T01:56:05.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 'master' into symbolic-simplification","shortMessageHtmlLink":"Merge branch 'master' into symbolic-simplification"}},{"before":"aa8e53f57179065dd1f77ecb55cdfd1e05f66f7b","after":"1c31c574c33019e721feb622ddd298b78b3c55d7","ref":"refs/heads/master","pushedAt":"2023-11-04T02:48: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":"[ADD] Implement symbolic index un-grouping (#39)\n\n* [ADD] Class to symbolically represent tensors\r\n\r\n* [FIX] Lint\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Implement index grouping symbolically\r\n\r\n* [ADD] Implement symbolic narrowing\r\n\r\n* [DEL] Blank line\r\n\r\n* [ADD] Implement symbolic index renaming\r\n\r\n* [ADD] Implement symbolic index un-grouping\r\n\r\n* [FIX] darglint","shortMessageHtmlLink":"[ADD] Implement symbolic index un-grouping (#39)"}},{"before":"67f5ac6b7972b06f550bc756ee87b55393dee67e","after":"e9709784bc1ce9234e22b4213a4a17ab2e6adfdf","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-04T02:42:22.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] darglint","shortMessageHtmlLink":"[FIX] darglint"}},{"before":"f0d661e1b5cd1a7323b0b10ef425825ad9db5bf3","after":"67f5ac6b7972b06f550bc756ee87b55393dee67e","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-04T02:16: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":"[ADD] Implement symbolic index un-grouping","shortMessageHtmlLink":"[ADD] Implement symbolic index un-grouping"}},{"before":"fef26eca20b4ca57bed0c7357e798c2ae9347cbe","after":"aa8e53f57179065dd1f77ecb55cdfd1e05f66f7b","ref":"refs/heads/master","pushedAt":"2023-11-04T02:15:30.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":"[ADD] Implement symbolic index renaming (#38)\n\n* [ADD] Class to symbolically represent tensors\r\n\r\n* [FIX] Lint\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Implement index grouping symbolically\r\n\r\n* [ADD] Implement symbolic narrowing\r\n\r\n* [DEL] Blank line\r\n\r\n* [ADD] Implement symbolic index renaming","shortMessageHtmlLink":"[ADD] Implement symbolic index renaming (#38)"}},{"before":"fb6e1841ffb0c3c046a51ffd71a7ff3f3349f8d2","after":"f0d661e1b5cd1a7323b0b10ef425825ad9db5bf3","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-04T01:46:31.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 remote-tracking branch 'origin/master' into symbolic-simplification","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into symbolic-simplifica…"}},{"before":"2942c4c406295e5445c65252b3ba72184825aa73","after":"fef26eca20b4ca57bed0c7357e798c2ae9347cbe","ref":"refs/heads/master","pushedAt":"2023-11-04T01:45:27.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":"[ADD] Implement symbolic narrowing (#37)\n\n* [ADD] Class to symbolically represent tensors\r\n\r\n* [FIX] Lint\r\n\r\n* [FIX] darglint\r\n\r\n* [ADD] Implement index grouping symbolically\r\n\r\n* [ADD] Implement symbolic narrowing\r\n\r\n* [DEL] Blank line","shortMessageHtmlLink":"[ADD] Implement symbolic narrowing (#37)"}},{"before":"d3d04071bb6d049468bf563c226c0193159fa080","after":"fb6e1841ffb0c3c046a51ffd71a7ff3f3349f8d2","ref":"refs/heads/symbolic-simplification","pushedAt":"2023-11-04T01:24:30.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] Blank line","shortMessageHtmlLink":"[DEL] Blank line"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXl_LAQA","startCursor":null,"endCursor":null}},"title":"Activity · f-dangel/einconv"}