{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":752833816,"defaultBranch":"main","name":"driss_torch","ownerLogin":"drisspg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-04T23:07:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32754868?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715799501.0","currentOid":""},"activityList":{"items":[{"before":"09915027e1d66f9d07f83cd794130f3f95fd5461","after":"382e404f9d4e587d7634567860a08410ba9969fc","ref":"refs/heads/main","pushedAt":"2024-06-04T18:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2d9b3202f4b9b14fe3201a1c6f1ff9bb7dde9163","after":"9b075cf87593a53d192588ed878c1fa9bcaeefb3","ref":"refs/heads/uvm-tensor","pushedAt":"2024-05-15T19:03:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"initial stub","shortMessageHtmlLink":"initial stub"}},{"before":"1893124ed585c2864fee2b465ded084be351579e","after":"2d9b3202f4b9b14fe3201a1c6f1ff9bb7dde9163","ref":"refs/heads/uvm-tensor","pushedAt":"2024-05-15T19:01:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"initial stub","shortMessageHtmlLink":"initial stub"}},{"before":"1893124ed585c2864fee2b465ded084be351579e","after":"09915027e1d66f9d07f83cd794130f3f95fd5461","ref":"refs/heads/main","pushedAt":"2024-05-15T19:00:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"change to ruff","shortMessageHtmlLink":"change to ruff"}},{"before":null,"after":"1893124ed585c2864fee2b465ded084be351579e","ref":"refs/heads/uvm-tensor","pushedAt":"2024-05-15T18:58:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"Update how we package up the shared lib (#7)","shortMessageHtmlLink":"Update how we package up the shared lib (#7)"}},{"before":"67f8ef4c3e9785fddaf96543a87c73b440cab062","after":null,"ref":"refs/heads/creatin-wheels","pushedAt":"2024-03-10T20:30:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"}},{"before":"186aa9ddf671f66454301fac953ab8d15518a9e1","after":"1893124ed585c2864fee2b465ded084be351579e","ref":"refs/heads/main","pushedAt":"2024-03-10T20:30:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"Update how we package up the shared lib (#7)","shortMessageHtmlLink":"Update how we package up the shared lib (#7)"}},{"before":"1b104413fef5491d61ba9e3479e6e5b95be6426c","after":"67f8ef4c3e9785fddaf96543a87c73b440cab062","ref":"refs/heads/creatin-wheels","pushedAt":"2024-03-10T20:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"comments","shortMessageHtmlLink":"comments"}},{"before":"80d22da79a197c22af2cc20c5d516476a33bc37e","after":"1b104413fef5491d61ba9e3479e6e5b95be6426c","ref":"refs/heads/creatin-wheels","pushedAt":"2024-03-10T20:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"install command was needed","shortMessageHtmlLink":"install command was needed"}},{"before":"5969bdba75e7d8cc71b18389d5238534841c0bd5","after":"80d22da79a197c22af2cc20c5d516476a33bc37e","ref":"refs/heads/creatin-wheels","pushedAt":"2024-03-10T20:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"this worked","shortMessageHtmlLink":"this worked"}},{"before":"78f8b9af3e13c3cbe34a275fe4749b847f61f36e","after":"5969bdba75e7d8cc71b18389d5238534841c0bd5","ref":"refs/heads/creatin-wheels","pushedAt":"2024-03-10T19:58:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"dev depend","shortMessageHtmlLink":"dev depend"}},{"before":null,"after":"78f8b9af3e13c3cbe34a275fe4749b847f61f36e","ref":"refs/heads/creatin-wheels","pushedAt":"2024-03-10T19:55:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"figure out how to get lib where I want it to go","shortMessageHtmlLink":"figure out how to get lib where I want it to go"}},{"before":"293e5389c80f08290cc0f3d21f1128f44a721874","after":"186aa9ddf671f66454301fac953ab8d15518a9e1","ref":"refs/heads/main","pushedAt":"2024-03-06T16:13:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"186877fe39d03ec03c0f66f40eb0b301acccde78","after":"293e5389c80f08290cc0f3d21f1128f44a721874","ref":"refs/heads/main","pushedAt":"2024-03-06T16:13:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a9f31dfbafeae7f565ceb8a2c06caae6001291f1","after":"186877fe39d03ec03c0f66f40eb0b301acccde78","ref":"refs/heads/main","pushedAt":"2024-03-05T04:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"clean up old unused things (#6)","shortMessageHtmlLink":"clean up old unused things (#6)"}},{"before":null,"after":"1b7f766c0e3c299eb6c5b945445b65f866921fcb","ref":"refs/heads/cleanup","pushedAt":"2024-03-05T01:22:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"clean up old unused things","shortMessageHtmlLink":"clean up old unused things"}},{"before":"1dc439defa057d0ba4a4b646abc5da2ad9aa6c8c","after":"6882d2d668923639af41d0d28293054383e48274","ref":"refs/heads/use-amax-instead-of-scale","pushedAt":"2024-03-04T22:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"slightly hurts eager perf but needed for the matmul:\n❯ python benchmarks/benchmark_saturated_casting.py\n100%|██████████████████████████████████████████████████████████████████| 22/22 [01:09<00:00, 3.16s/it]\n num_rows num_cols high_precision_dtype low_precision_dtype cuda_time pytorch_time compiled_pytorch_time\n---------- ---------- ---------------------- --------------------- ----------- -------------- -----------------------\n 512 512 torch.bfloat16 torch.float8_e4m3fn 6.32126 70.6295 59.8\n 512 512 torch.bfloat16 torch.float8_e5m2 6.44788 72.2925 58.8291\n 1024 1024 torch.bfloat16 torch.float8_e4m3fn 6.5061 70.3212 64.892\n 1024 1024 torch.bfloat16 torch.float8_e5m2 6.51736 70.5548 65.027\n 2048 2048 torch.bfloat16 torch.float8_e4m3fn 8.75586 99.9261 21.3831\n 2048 2048 torch.bfloat16 torch.float8_e5m2 8.82279 99.6768 21.5061\n 1024 8192 torch.bfloat16 torch.float8_e4m3fn 14.4368 166.601 21.5972\n 1024 8192 torch.bfloat16 torch.float8_e5m2 14.5325 167.111 21.2745\n 8192 1280 torch.bfloat16 torch.float8_e4m3fn 17.2475 207.092 21.407\n 8192 1280 torch.bfloat16 torch.float8_e5m2 17.4947 207.493 21.5125\n 8192 7168 torch.bfloat16 torch.float8_e4m3fn 94.3791 1129.12 93.1578\n 8192 7168 torch.bfloat16 torch.float8_e5m2 95.0259 1129.95 93.2293\n 3584 8192 torch.bfloat16 torch.float8_e4m3fn 49.7809 588.253 48.8965\n 3584 8192 torch.bfloat16 torch.float8_e5m2 50.1227 588.554 48.8997\n 2048 109760 torch.bfloat16 torch.float8_e4m3fn 346.729 4188.53 343.26\n 2048 109760 torch.bfloat16 torch.float8_e5m2 349.481 4190.3 343.243\n 1 3232 torch.bfloat16 torch.float8_e4m3fn 6.36614 69.5251 65.228\n 1 3232 torch.bfloat16 torch.float8_e5m2 6.3741 69.8858 64.997\n 2048 1 torch.bfloat16 torch.float8_e4m3fn 6.45917 70.7204 64.1961\n 2048 1 torch.bfloat16 torch.float8_e5m2 6.45133 69.8905 64.0061\n 14144 2048 torch.bfloat16 torch.float8_e4m3fn 49.2119 580.919 48.2678\n 14144 2048 torch.bfloat16 torch.float8_e5m2 49.3998 581.265 48.2766","shortMessageHtmlLink":"slightly hurts eager perf but needed for the matmul:"}},{"before":"4abee6e10e5564d044de3e0f2f863b9767d668b8","after":"1dc439defa057d0ba4a4b646abc5da2ad9aa6c8c","ref":"refs/heads/use-amax-instead-of-scale","pushedAt":"2024-03-01T05:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"❯ python /home/drisspg/meta/driss_torch/benchmarks/benchmark_saturated_casting.py\n100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 22/22 [01:14<00:00, 3.40s/it]\n num_rows num_cols high_precision_dtype low_precision_dtype cuda_time pytorch_time compiled_pytorch_time\n---------- ---------- ---------------------- --------------------- ----------- -------------- -----------------------\n 512 512 torch.bfloat16 torch.float8_e4m3fn 5.46512 72.2336 59.9502\n 512 512 torch.bfloat16 torch.float8_e5m2 5.50805 72.5867 59.5001\n 1024 1024 torch.bfloat16 torch.float8_e4m3fn 5.63875 72.5901 64.8824\n 1024 1024 torch.bfloat16 torch.float8_e5m2 5.61068 73.4559 64.987\n 2048 2048 torch.bfloat16 torch.float8_e4m3fn 6.92928 73.2639 21.8212\n 2048 2048 torch.bfloat16 torch.float8_e5m2 6.92831 73.238 21.7541\n 1024 8192 torch.bfloat16 torch.float8_e4m3fn 11.6602 125.987 21.8744\n 1024 8192 torch.bfloat16 torch.float8_e5m2 11.662 126.608 21.9473\n 8192 1280 torch.bfloat16 torch.float8_e4m3fn 13.9878 160.16 21.9679\n 8192 1280 torch.bfloat16 torch.float8_e5m2 13.9841 160.584 22.0702\n 8192 7168 torch.bfloat16 torch.float8_e4m3fn 81.9416 936.225 85.1023\n 8192 7168 torch.bfloat16 torch.float8_e5m2 82.5054 938.797 85.1112\n 3584 8192 torch.bfloat16 torch.float8_e4m3fn 43.5017 486.14 44.7887\n 3584 8192 torch.bfloat16 torch.float8_e5m2 43.4985 486.918 44.8074\n 2048 109760 torch.bfloat16 torch.float8_e4m3fn 301.522 3493.18 317.802\n 2048 109760 torch.bfloat16 torch.float8_e5m2 300.25 3495.29 319.173\n 1 3232 torch.bfloat16 torch.float8_e4m3fn 5.54213 71.9274 64.7877\n 1 3232 torch.bfloat16 torch.float8_e5m2 5.62434 72.1416 64.597\n 2048 1 torch.bfloat16 torch.float8_e4m3fn 5.59367 71.5838 63.776\n 2048 1 torch.bfloat16 torch.float8_e5m2 5.59475 71.9973 63.966\n 14144 2048 torch.bfloat16 torch.float8_e4m3fn 42.9653 479.963 44.3175\n 14144 2048 torch.bfloat16 torch.float8_e5m2 42.9723 480.981 44.2864","shortMessageHtmlLink":"❯ python /home/drisspg/meta/driss_torch/benchmarks/benchmark_saturate…"}},{"before":"eb7220c2e1daddcb9f3f9e9146f4ce0131c85760","after":"4abee6e10e5564d044de3e0f2f863b9767d668b8","ref":"refs/heads/use-amax-instead-of-scale","pushedAt":"2024-03-01T05:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"go all the way","shortMessageHtmlLink":"go all the way"}},{"before":null,"after":"eb7220c2e1daddcb9f3f9e9146f4ce0131c85760","ref":"refs/heads/use-amax-instead-of-scale","pushedAt":"2024-03-01T04:58:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"I am coninvced of the numerics, amax it is lets change all the kernels to use this directly","shortMessageHtmlLink":"I am coninvced of the numerics, amax it is lets change all the kernel…"}},{"before":"cde8c26450f7cb53fb91a98245a138f51a1f2e92","after":"a9f31dfbafeae7f565ceb8a2c06caae6001291f1","ref":"refs/heads/main","pushedAt":"2024-02-29T23:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"Use impl_abstract to register info for torchcompile","shortMessageHtmlLink":"Use impl_abstract to register info for torchcompile"}},{"before":"6d1be6ec21c5a56cf8ddfeb12a57cfce316e40bb","after":"cde8c26450f7cb53fb91a98245a138f51a1f2e92","ref":"refs/heads/main","pushedAt":"2024-02-28T21:09:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"add some color","shortMessageHtmlLink":"add some color"}},{"before":"7579526420559168db0450ce70f0c529a547e0b9","after":"6d1be6ec21c5a56cf8ddfeb12a57cfce316e40bb","ref":"refs/heads/main","pushedAt":"2024-02-28T02:45:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"guard on tensor striding","shortMessageHtmlLink":"guard on tensor striding"}},{"before":"426908f2692a86e167d27fc4e4300b6d12c45fce","after":null,"ref":"refs/heads/compile_support","pushedAt":"2024-02-27T23:37:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"}},{"before":"73578f7422fbf206d31ec25058ddc9bbef856062","after":"7579526420559168db0450ce70f0c529a547e0b9","ref":"refs/heads/main","pushedAt":"2024-02-27T23:37:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"this fails in eager but works for everything else interestingly (#4)","shortMessageHtmlLink":"this fails in eager but works for everything else interestingly (#4)"}},{"before":null,"after":"426908f2692a86e167d27fc4e4300b6d12c45fce","ref":"refs/heads/compile_support","pushedAt":"2024-02-27T23:36:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"30230b02c7e62104792c6aac281c0921869d255a","after":null,"ref":"refs/heads/compile_support","pushedAt":"2024-02-27T22:27:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"}},{"before":"c94cf553385d859fe0ef7007d0978b941cc39396","after":"73578f7422fbf206d31ec25058ddc9bbef856062","ref":"refs/heads/main","pushedAt":"2024-02-27T22:27:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"Add meta funcs (#3)","shortMessageHtmlLink":"Add meta funcs (#3)"}},{"before":"502ae0bbe50189d120d18e3744c19e63b34548fb","after":"30230b02c7e62104792c6aac281c0921869d255a","ref":"refs/heads/compile_support","pushedAt":"2024-02-27T06:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"xfial","shortMessageHtmlLink":"xfial"}},{"before":"37f9de9d4dcb322515a258900d0b8ddbee4aa563","after":"502ae0bbe50189d120d18e3744c19e63b34548fb","ref":"refs/heads/compile_support","pushedAt":"2024-02-27T05:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drisspg","name":"Driss Guessous","path":"/drisspg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32754868?s=80&v=4"},"commit":{"message":"why is this not rounding nearest... Custom diff is tensor(2096., device='cuda:0', dtype=torch.float64)\nPyTorch diff is tensor(2000., device='cuda:0', dtype=torch.float64)","shortMessageHtmlLink":"why is this not rounding nearest... Custom diff is tensor(2096., devi…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXFbaZQA","startCursor":null,"endCursor":null}},"title":"Activity · drisspg/driss_torch"}