{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":515368123,"defaultBranch":"main","name":"burn","ownerLogin":"tracel-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-18T23:11:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/111992358?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726596590.0","currentOid":""},"activityList":{"items":[{"before":"931a72e4b7579f800b3b82341f4b9b2fd2f68b1b","after":"96a05428bcb2ce4444f6590d7867f411d7d46481","ref":"refs/heads/feat/backend-server","pushedAt":"2024-09-17T21:02:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"931a72e4b7579f800b3b82341f4b9b2fd2f68b1b","ref":"refs/heads/feat/backend-server","pushedAt":"2024-09-17T18:09:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"it compiles","shortMessageHtmlLink":"it compiles"}},{"before":"d46076e3d5640329b0d6ed7c7d6f813f455c1d94","after":null,"ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-17T14:08:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"}},{"before":"834005eadb809461b8053f4e2429315c6d585fba","after":"aa79e36a8de31e93579b02c2103ec0e2f93f4ff3","ref":"refs/heads/main","pushedAt":"2024-09-17T14:08:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Add more quantization support for burn-jit (#2275)\n\n* Add cubecl quantization kernels and QTensorOps for burn-jit\r\n\r\n* Fix typo\r\n\r\n* Fix output vec factor\r\n\r\n* Fix output dtype size_of\r\n\r\n* Remove unused code in dequantize test\r\n\r\n* Fix dequantize vectorization\r\n\r\n* Handle tensors when number of elems is not a multiple of 4\r\n\r\n* Support quantize for tensors with less than 4 elems (no vectorization)\r\n\r\n* Fix equal 0 test\r\n\r\n* Add quantize/dequantize tests\r\n\r\n* Add q_to_device\r\n\r\n* Refactor kernels for latest cubecl\r\n\r\n* intermediate i32 cast\r\n\r\n* Fix size_of output type\r\n\r\n* Use strict=false to ignore floating point precision issues with qparams equality\r\n\r\n* Only check that lhs & rhs strategies match (but not strict on qparams values)\r\n\r\n* Use assert_approx_eq on dequant values\r\n\r\n* Reduce precision for flaky test\r\n\r\n* Remove todo comment\r\n\r\n* Add comment for cast to unsigned\r\n\r\n* More comment\r\n\r\n---------\r\n\r\nCo-authored-by: louisfd ","shortMessageHtmlLink":"Add more quantization support for burn-jit (#2275)"}},{"before":"fc09140e22380bd2cd583e6ce5751557f52f99f5","after":"d46076e3d5640329b0d6ed7c7d6f813f455c1d94","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-17T13:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"More comment","shortMessageHtmlLink":"More comment"}},{"before":"d1426eb2880f97f78cc1614c136502afc7b65061","after":"fc09140e22380bd2cd583e6ce5751557f52f99f5","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-17T13:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Add comment for cast to unsigned","shortMessageHtmlLink":"Add comment for cast to unsigned"}},{"before":"e9d0bf298de100249fc768973d494e5203f7bdce","after":null,"ref":"refs/heads/chore/update-cubecl","pushedAt":"2024-09-17T13:25:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"}},{"before":"c0656b5f9f27efac0e917c37f54d34719477f815","after":"834005eadb809461b8053f4e2429315c6d585fba","ref":"refs/heads/main","pushedAt":"2024-09-17T13:25:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"Update rev (#2283)","shortMessageHtmlLink":"Update rev (#2283)"}},{"before":"7ac5deebe2f2c5f0b44a84e8ed000e86f9f13412","after":"c0656b5f9f27efac0e917c37f54d34719477f815","ref":"refs/heads/main","pushedAt":"2024-09-17T12:33:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"modify unresolved import `regression` (#2285)","shortMessageHtmlLink":"modify unresolved import regression (#2285)"}},{"before":null,"after":"e9d0bf298de100249fc768973d494e5203f7bdce","ref":"refs/heads/chore/update-cubecl","pushedAt":"2024-09-16T19:54:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"Update rev","shortMessageHtmlLink":"Update rev"}},{"before":"ebbbdf8cac45436d813e74f104f26d1676834012","after":"d1426eb2880f97f78cc1614c136502afc7b65061","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-16T18:40:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Remove todo comment","shortMessageHtmlLink":"Remove todo comment"}},{"before":"eab11d082d07366e2d4b8907653405b7885e40bd","after":"ebbbdf8cac45436d813e74f104f26d1676834012","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-16T18:04:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Reduce precision for flaky test","shortMessageHtmlLink":"Reduce precision for flaky test"}},{"before":"dd5cdf9829c1170afe55596b866eacc4dc5f8ff5","after":"eab11d082d07366e2d4b8907653405b7885e40bd","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-16T17:56:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Use assert_approx_eq on dequant values","shortMessageHtmlLink":"Use assert_approx_eq on dequant values"}},{"before":"7b17133d61637098294049e10dd2dc88e600bf5d","after":"dd5cdf9829c1170afe55596b866eacc4dc5f8ff5","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-16T17:47:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Only check that lhs & rhs strategies match (but not strict on qparams values)","shortMessageHtmlLink":"Only check that lhs & rhs strategies match (but not strict on qparams…"}},{"before":"2d045309e5e0c0a53295eda037a5aed96e6fd1f1","after":"7b17133d61637098294049e10dd2dc88e600bf5d","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-16T17:25:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Use strict=false to ignore floating point precision issues with qparams equality","shortMessageHtmlLink":"Use strict=false to ignore floating point precision issues with qpara…"}},{"before":"e6e1a0e5f7ca702953e95a46fd83091fadfd041c","after":"2d045309e5e0c0a53295eda037a5aed96e6fd1f1","ref":"refs/heads/feat/jit/quantize","pushedAt":"2024-09-16T16:09:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"louisfd","name":"Louis Fortier-Dubois","path":"/louisfd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12396024?s=80&v=4"},"commit":{"message":"intermediate i32 cast","shortMessageHtmlLink":"intermediate i32 cast"}},{"before":"81ec64a92993b28f93e68203b039388befac5165","after":"7ac5deebe2f2c5f0b44a84e8ed000e86f9f13412","ref":"refs/heads/main","pushedAt":"2024-09-16T14:15:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"Refactor burn-tensor: Split conv backward ops to allow conditional gradient computation (#2278)","shortMessageHtmlLink":"Refactor burn-tensor: Split conv backward ops to allow conditional gr…"}},{"before":"98311f2386a52de344b821775c70ab7a1d0b7310","after":null,"ref":"refs/heads/benches/resnet-comparison","pushedAt":"2024-09-16T13:57:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"}},{"before":"5631afb3a08e38d67ca91619b6d7339d13a2419a","after":"81ec64a92993b28f93e68203b039388befac5165","ref":"refs/heads/main","pushedAt":"2024-09-16T13:57:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"Add ResNet benchmark (#1534)","shortMessageHtmlLink":"Add ResNet benchmark (#1534)"}},{"before":"b85b2fe06deecaeee1738a276219b44d0dc88c3d","after":null,"ref":"refs/heads/dependabot/cargo/dashmap-6.1.0","pushedAt":"2024-09-16T13:20:38.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":"aff21e39d0bc7505d4a16805e570005e802fff77","after":null,"ref":"refs/heads/dependabot/cargo/arboard-3.4.1","pushedAt":"2024-09-16T13:20:38.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":"6a3c9ad86f195533423dc4278960c631ef760c16","after":null,"ref":"refs/heads/dependabot/cargo/pretty_assertions-1.4.1","pushedAt":"2024-09-16T13:20:37.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":"89a2042952e8b535d542d90946326a5a742931da","after":null,"ref":"refs/heads/combined-prs-branch","pushedAt":"2024-09-16T13:20:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"}},{"before":"395d84ce71fcaf4b11b97c894b27b27504472466","after":"5631afb3a08e38d67ca91619b6d7339d13a2419a","ref":"refs/heads/main","pushedAt":"2024-09-16T13:20:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"Combined PRs (#2282)\n\n* Bump arboard from 3.4.0 to 3.4.1\r\n\r\nBumps [arboard](https://github.com/1Password/arboard) from 3.4.0 to 3.4.1.\r\n- [Release notes](https://github.com/1Password/arboard/releases)\r\n- [Changelog](https://github.com/1Password/arboard/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/1Password/arboard/compare/v3.4.0...v3.4.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: arboard\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* Bump dashmap from 6.0.1 to 6.1.0\r\n\r\nBumps [dashmap](https://github.com/xacrimon/dashmap) from 6.0.1 to 6.1.0.\r\n- [Release notes](https://github.com/xacrimon/dashmap/releases)\r\n- [Commits](https://github.com/xacrimon/dashmap/compare/v6.0.1...v6.1.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: dashmap\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* Bump pretty_assertions from 1.4.0 to 1.4.1\r\n\r\nBumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions) from 1.4.0 to 1.4.1.\r\n- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases)\r\n- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.4.0...v1.4.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: pretty_assertions\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Combined PRs (#2282)"}},{"before":"a1d2b13e3e3bef37ba9b9153babb91b29b9a539f","after":"395d84ce71fcaf4b11b97c894b27b27504472466","ref":"refs/heads/main","pushedAt":"2024-09-16T13:10:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"Fix comments","shortMessageHtmlLink":"Fix comments"}},{"before":"6f0e61aa4f7368914c2492b11095a74145f4209c","after":"a1d2b13e3e3bef37ba9b9153babb91b29b9a539f","ref":"refs/heads/main","pushedAt":"2024-09-16T13:02:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanielsimard","name":"Nathaniel Simard","path":"/nathanielsimard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14095719?s=80&v=4"},"commit":{"message":"add comments to burn fusion (#2130)","shortMessageHtmlLink":"add comments to burn fusion (#2130)"}},{"before":"cfe65c0b35fbd0dd10f36d56b7ec3ab3dec7b32a","after":"98311f2386a52de344b821775c70ab7a1d0b7310","ref":"refs/heads/benches/resnet-comparison","pushedAt":"2024-09-16T12:39:25.000Z","pushType":"push","commitsCount":407,"pusher":{"login":"laggui","name":"Guillaume Lagrange","path":"/laggui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7225623?s=80&v=4"},"commit":{"message":"Update patch and ResNet code","shortMessageHtmlLink":"Update patch and ResNet code"}},{"before":"8ccc9266319b9b50d1f7794b3409480b4eb23dbb","after":"89a2042952e8b535d542d90946326a5a742931da","ref":"refs/heads/combined-prs-branch","pushedAt":"2024-09-16T06:06:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'main' into combined-prs-branch","shortMessageHtmlLink":"Merge branch 'main' into combined-prs-branch"}},{"before":"d7b47283d4fb38daffec13940c6b592b791509d5","after":"8ccc9266319b9b50d1f7794b3409480b4eb23dbb","ref":"refs/heads/combined-prs-branch","pushedAt":"2024-09-16T06:06:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge dependabot/cargo/arboard-3.4.1 into combined-prs-branch","shortMessageHtmlLink":"Merge dependabot/cargo/arboard-3.4.1 into combined-prs-branch"}},{"before":"6efd76ceefbdd6677488cb0afbd4da6e46078a71","after":"d7b47283d4fb38daffec13940c6b592b791509d5","ref":"refs/heads/combined-prs-branch","pushedAt":"2024-09-16T06:06:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge dependabot/cargo/dashmap-6.1.0 into combined-prs-branch","shortMessageHtmlLink":"Merge dependabot/cargo/dashmap-6.1.0 into combined-prs-branch"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuPyxhgA","startCursor":null,"endCursor":null}},"title":"Activity · tracel-ai/burn"}