{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65600975,"defaultBranch":"main","name":"pytorch","ownerLogin":"pytorch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-13T05:26:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21003710?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717217856.0","currentOid":""},"activityList":{"items":[{"before":"a9cb7dd9d226111c4775648e636186a482376e43","after":null,"ref":"refs/tags/ciflow/binaries/127590","pushedAt":"2024-06-01T04:57:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"a9cb7dd9d226111c4775648e636186a482376e43","after":null,"ref":"refs/tags/ciflow/trunk/127590","pushedAt":"2024-06-01T04:57:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"e5727da48644a7e429a4c521c215c714dcb6dfdc","after":null,"ref":"refs/tags/ciflow/inductor/127342","pushedAt":"2024-06-01T04:46:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"e5727da48644a7e429a4c521c215c714dcb6dfdc","after":"4f5d8e6336b2ee36b50b4282327a14c957492c4b","ref":"refs/heads/export-D56739375","pushedAt":"2024-06-01T04:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blaine-rister","name":null,"path":"/blaine-rister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145300525?s=80&v=4"},"commit":{"message":"fix import","shortMessageHtmlLink":"fix import"}},{"before":"14cb60ef47c510f1eb564a4ae696846f03019b9b","after":null,"ref":"refs/tags/ciflow/inductor/127342","pushedAt":"2024-06-01T04:45:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"14cb60ef47c510f1eb564a4ae696846f03019b9b","after":"e5727da48644a7e429a4c521c215c714dcb6dfdc","ref":"refs/heads/export-D56739375","pushedAt":"2024-06-01T04:45:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blaine-rister","name":null,"path":"/blaine-rister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145300525?s=80&v=4"},"commit":{"message":"Merge branch 'export-D56739375' of github.com:pytorch/pytorch into export-D56739375","shortMessageHtmlLink":"Merge branch 'export-D56739375' of github.com:pytorch/pytorch into ex…"}},{"before":"5bfd71e8f7e81f67b9d72673f1de28737fd08a09","after":null,"ref":"refs/tags/ciflow/inductor/127342","pushedAt":"2024-06-01T04:39:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"5bfd71e8f7e81f67b9d72673f1de28737fd08a09","after":"14cb60ef47c510f1eb564a4ae696846f03019b9b","ref":"refs/heads/export-D56739375","pushedAt":"2024-06-01T04:39:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blaine-rister","name":null,"path":"/blaine-rister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145300525?s=80&v=4"},"commit":{"message":"Refactor constexprmin, avoid reversed()","shortMessageHtmlLink":"Refactor constexprmin, avoid reversed()"}},{"before":"0abfed6925c4f44ce77c103fbfb528cce3e85ec5","after":null,"ref":"refs/tags/ciflow/trunk/127659","pushedAt":"2024-06-01T04:31:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"0abfed6925c4f44ce77c103fbfb528cce3e85ec5","after":null,"ref":"refs/tags/ciflow/mps/127659","pushedAt":"2024-06-01T04:31:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"3c1cf03fde145bdbe1f5ffb81765d076c10b4c04","after":"7ef7c265d4361691dc4cf54152db083de3215fbf","ref":"refs/heads/main","pushedAt":"2024-06-01T04:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Ack codecvt_utf8_utf16 as a deprecated func in C++17 (#127659)\n\nhttps://en.cppreference.com/w/cpp/header/codecvt. This starts to fail on MacOS after migrating it to MacOS 14 with a newer toolchain. For example https://hud.pytorch.org/pytorch/pytorch/commit/57baae9c9b43fd31199dedd3f0fd5ed67faf5769.\n\nAs there is no clear alternative to the deprecated function yet, I just ack the warning to fix the build and complete the migration https://github.com/pytorch/pytorch/issues/127490\nPull Request resolved: https://github.com/pytorch/pytorch/pull/127659\nApproved by: https://github.com/kit1980, https://github.com/atalman","shortMessageHtmlLink":"Ack codecvt_utf8_utf16 as a deprecated func in C++17 (#127659)"}},{"before":null,"after":"02d8c3b8c20084146515f39bb42e6a13fc1ad081","ref":"refs/heads/gh/davidberard98/303/orig","pushedAt":"2024-06-01T04:24:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidberard98","name":"David Berard","path":"/davidberard98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5067123?s=80&v=4"},"commit":{"message":"[WIP] add optional boolean arg \"true\" to cumsum signature\n\nghstack-source-id: 64e397f4d22af8ea77bb86f0e46c2e229fc96343\nPull Request resolved: https://github.com/pytorch/pytorch/pull/127675","shortMessageHtmlLink":"[WIP] add optional boolean arg \"true\" to cumsum signature"}},{"before":null,"after":"18a3f781e6382e2222d7c30c18136267407f9953","ref":"refs/heads/gh/davidberard98/303/base","pushedAt":"2024-06-01T04:24:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidberard98","name":"David Berard","path":"/davidberard98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5067123?s=80&v=4"},"commit":{"message":"Reduce number of samples in {svd,pca}_lowrank OpInfos (#127199)\n\nWe don't need to generate so many samples for these very expensive ops.\nPull Request resolved: https://github.com/pytorch/pytorch/pull/127199\nApproved by: https://github.com/peterbell10, https://github.com/zou3519\nghstack dependencies: #125580","shortMessageHtmlLink":"Reduce number of samples in {svd,pca}_lowrank OpInfos (#127199)"}},{"before":null,"after":"2bb441396066534c6856e8f1ac2e4eac96386689","ref":"refs/heads/gh/davidberard98/303/head","pushedAt":"2024-06-01T04:24:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidberard98","name":"David Berard","path":"/davidberard98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5067123?s=80&v=4"},"commit":{"message":"[WIP] add optional boolean arg \"true\" to cumsum signature\n\n[ghstack-poisoned]","shortMessageHtmlLink":"[WIP] add optional boolean arg \"true\" to cumsum signature"}},{"before":null,"after":"dcb6042c3fb208c2cbb7280ee3347a9ee18b9e65","ref":"refs/heads/gh/kwen2501/44/orig","pushedAt":"2024-06-01T04:07:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kwen2501","name":"Ke Wen","path":"/kwen2501","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676466?s=80&v=4"},"commit":{"message":"[pipelining][review-only] Simple 1F1B schedule\n\nghstack-source-id: 1280b6d2ed7bd28dd93a375e197921449298bd67\nPull Request resolved: https://github.com/pytorch/pytorch/pull/127673","shortMessageHtmlLink":"[pipelining][review-only] Simple 1F1B schedule"}},{"before":null,"after":"121c55d8d12a878b12eab00a7cebae2e2fa47ee7","ref":"refs/heads/gh/kwen2501/44/base","pushedAt":"2024-06-01T04:07:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kwen2501","name":"Ke Wen","path":"/kwen2501","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676466?s=80&v=4"},"commit":{"message":"Old branch deletion script to also delete old ciflow tags (#127625)\n\nChange branch deletion script to also delete left over ciflow tags that the bot doesn't get to, as well as the one created by triggering a workflow on HUD\n\nExample run https://github.com/pytorch/pytorch/actions/runs/9322082915/job/25662376463?pr=127625\n(didn't actually delete the tag, but lists what tags it would delete)\nPull Request resolved: https://github.com/pytorch/pytorch/pull/127625\nApproved by: https://github.com/huydhn","shortMessageHtmlLink":"Old branch deletion script to also delete old ciflow tags (#127625)"}},{"before":null,"after":"718f49b74b3aa8f3d37e35e9a3a723a8ffe3f1e8","ref":"refs/heads/gh/kwen2501/44/head","pushedAt":"2024-06-01T04:07:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kwen2501","name":"Ke Wen","path":"/kwen2501","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6676466?s=80&v=4"},"commit":{"message":"[pipelining][review-only] Simple 1F1B schedule\n\n[ghstack-poisoned]","shortMessageHtmlLink":"[pipelining][review-only] Simple 1F1B schedule"}},{"before":"b1455faea80b8afeeec19f3a0bd1f280e417dd04","after":null,"ref":"refs/tags/ciflow/trunk/126561","pushedAt":"2024-06-01T04:03:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"25447ba241b788eb942af6f93c1dac71deadee65","after":"3c1cf03fde145bdbe1f5ffb81765d076c10b4c04","ref":"refs/heads/main","pushedAt":"2024-06-01T04:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Add fake impl for aten.unique_dim (#126561)\n\nFollow-up to #113118 and #124306.\n\nDeveloped in coordination with the solution to https://github.com/microsoft/onnxscript/pull/1547\n\nThis PR adds the missing fake tensor implementation for `aten.unique_dim`, thus enabling tracing and compilation of `torch.unique` when `dim` is not None.\n\nLocal testing has proceeded with the following simple script (provided that one has checked out the changes in https://github.com/microsoft/onnxscript/pull/1547):\n\n```python\n import onnx\n import onnxruntime as ort\n import logging\n import numpy as np\n onnx_program = torch.onnx.dynamo_export(\n lambda x: torch.unique(x,\n dim=0,\n return_inverse=True),\n torch.arange(10),\n export_options=torch.onnx.ExportOptions(\n dynamic_shapes=True,\n diagnostic_options=torch.onnx.DiagnosticOptions(\n verbosity_level=logging.DEBUG)))\n onnx_program.save(\"torch_unique.onnx\")\n onnx_inputs = onnx_program.adapt_torch_inputs_to_onnx(torch.arange(10))\n onnx_outputs = onnx_program(*onnx_inputs)\n loaded_onnx_program = onnx.load(\"torch_unique.onnx\")\n onnx.checker.check_model(loaded_onnx_program)\n ort_session = ort.InferenceSession(\"torch_unique.onnx\")\n inputs = np.random.randint(0, 10, 10)\n print(f\"Inputs: {inputs}\")\n outputs = ort_session.run(None,\n {\n \"l_x_\": inputs\n })\n print(f\"Outputs: {outputs}\")\n print(\"Success\")\n```\n\nCo-authored-by: Edward Z. Yang \nPull Request resolved: https://github.com/pytorch/pytorch/pull/126561\nApproved by: https://github.com/ezyang","shortMessageHtmlLink":"Add fake impl for aten.unique_dim (#126561)"}},{"before":"4a9c912e7023cc107dc83724cecf704c50d6c781","after":null,"ref":"refs/tags/ciflow/inductor/126417","pushedAt":"2024-06-01T04:01:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"914bbfbcac74aec2e84949651b1215e2785f41e1","after":null,"ref":"refs/tags/ciflow/inductor/127506","pushedAt":"2024-06-01T04:01:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"b0b523c81ff5a4325ca95b3a5ac5eb35f4bf71f6","after":null,"ref":"refs/tags/ciflow/inductor/127308","pushedAt":"2024-06-01T04:01:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pytorch-bot[bot]","name":null,"path":"/apps/pytorch-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40112?s=80&v=4"}},{"before":"dcf1768a11a8f64d1fbba6ac0e8e09e8e86f24a1","after":"89bc9951c64b07a8c6a092451e9aadd7c48c8d38","ref":"refs/heads/gh/jansel/346/orig","pushedAt":"2024-06-01T04:01:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"[halide-backend] Add GPU support\n\nghstack-source-id: 7099c49b82a23722c6402afb786cf753cfe0e37a\nPull Request resolved: https://github.com/pytorch/pytorch/pull/127506","shortMessageHtmlLink":"[halide-backend] Add GPU support"}},{"before":"36fa116121e6896a737628842d27b09bca2c3911","after":"b9dc76a28d4ac1ebf26972403b476f6dc6640d9f","ref":"refs/heads/gh/jansel/335/orig","pushedAt":"2024-06-01T04:01:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"[halide-backend] Add HalideKernel and HalideScheduling\n\nghstack-source-id: 0a2115560c20dbdef13ce72de6284f3a2c0847c2\nPull Request resolved: https://github.com/pytorch/pytorch/pull/126417","shortMessageHtmlLink":"[halide-backend] Add HalideKernel and HalideScheduling"}},{"before":"ce47bb10a600d1205c2c5b89555ec199fc2e312e","after":"e65a9e266c62a678683b24a18eb272514376694b","ref":"refs/heads/gh/jansel/344/orig","pushedAt":"2024-06-01T04:01:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"[halide-backend] Add test shard\n\nghstack-source-id: d8bca7247659054f9a7c93b76b7b89e4aa9d330c\nPull Request resolved: https://github.com/pytorch/pytorch/pull/127308","shortMessageHtmlLink":"[halide-backend] Add test shard"}},{"before":"914bbfbcac74aec2e84949651b1215e2785f41e1","after":"5202a1d0d98b367e549db779a3b2fda0625c2e90","ref":"refs/heads/gh/jansel/346/head","pushedAt":"2024-06-01T04:01:38.000Z","pushType":"push","commitsCount":125,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"Update on \"[halide-backend] Add GPU support\"\n\n\n\n\ncc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx peterbell10 ipiszy yf225 chenyang78 kadeng muchulee8 ColinPeppler amjames desertfire chauhang\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update on \"[halide-backend] Add GPU support\""}},{"before":"4a9c912e7023cc107dc83724cecf704c50d6c781","after":"78e0d3bd767d1f4caab2feccfb83b32babe2f8e9","ref":"refs/heads/gh/jansel/335/head","pushedAt":"2024-06-01T04:01:38.000Z","pushType":"push","commitsCount":125,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"Update on \"[halide-backend] Initial implementation of HalideKernel and HalideScheduling\"\n\n\n\n\ncc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx peterbell10 ipiszy yf225 chenyang78 kadeng muchulee8 ColinPeppler amjames desertfire chauhang\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update on \"[halide-backend] Initial implementation of HalideKernel an…"}},{"before":"b0b523c81ff5a4325ca95b3a5ac5eb35f4bf71f6","after":"b60c5f00a4398bafd84f0369fa6e0548c3b68a41","ref":"refs/heads/gh/jansel/344/head","pushedAt":"2024-06-01T04:01:38.000Z","pushType":"push","commitsCount":125,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"Update on \"[halide-backend] Add test shard\"\n\n\n\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update on \"[halide-backend] Add test shard\""}},{"before":"08ff4a9d9e2eabbb892c59d40199b833d21bd93f","after":"08a2e8c05d5d2da6e8d88796bdd4c7a936006169","ref":"refs/heads/gh/jansel/344/base","pushedAt":"2024-06-01T04:01:36.000Z","pushType":"push","commitsCount":124,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"Update base for Update on \"[halide-backend] Add test shard\"\n\n\n\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update base for Update on \"[halide-backend] Add test shard\""}},{"before":"7866e331d71ef475e5cc8227712228c03e7d2683","after":"2088b6b9975fcc7e1a97728f4ac7204d2f1759a0","ref":"refs/heads/gh/jansel/335/base","pushedAt":"2024-06-01T04:01:36.000Z","pushType":"push","commitsCount":124,"pusher":{"login":"jansel","name":"Jason Ansel","path":"/jansel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533820?s=80&v=4"},"commit":{"message":"Update base for Update on \"[halide-backend] Initial implementation of HalideKernel and HalideScheduling\"\n\n\n\n\ncc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx peterbell10 ipiszy yf225 chenyang78 kadeng muchulee8 ColinPeppler amjames desertfire chauhang\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update base for Update on \"[halide-backend] Initial implementation of…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWZEWUwA","startCursor":null,"endCursor":null}},"title":"Activity · pytorch/pytorch"}