{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112515288,"defaultBranch":"master","name":"pytorch","ownerLogin":"petrex","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-11-29T18:58:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/699903?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724906723.0","currentOid":""},"activityList":{"items":[{"before":"92c31ac1d20c4b7e30df9038541b97ebc523efe1","after":"ac130cbd09eaa2e2fc2f34f18c6a5dc836243997","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-09-09T22:26:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"drop seperate res buffer (update for new hipsparselt)","shortMessageHtmlLink":"drop seperate res buffer (update for new hipsparselt)"}},{"before":"4b6ae4b0d64812988e9ca873f7018dbfce306ae8","after":"92c31ac1d20c4b7e30df9038541b97ebc523efe1","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-09-09T21:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"drop seperate res buffer (update for new hipsparselt)","shortMessageHtmlLink":"drop seperate res buffer (update for new hipsparselt)"}},{"before":"d997558bcfe8f0bf6f1309980001c47dcb656262","after":"4b6ae4b0d64812988e9ca873f7018dbfce306ae8","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-09-09T21:52:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"fix test util","shortMessageHtmlLink":"fix test util"}},{"before":"c4eb6119122cfe90827af747c9cde96025c18cb3","after":"d997558bcfe8f0bf6f1309980001c47dcb656262","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-09-09T21:32:09.000Z","pushType":"push","commitsCount":1221,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"Merge branch 'main' into SparseSemiStructure_CK","shortMessageHtmlLink":"Merge branch 'main' into SparseSemiStructure_CK"}},{"before":"892b7a15b28a7c62baf87b1caed034e9de76b57e","after":"c4eb6119122cfe90827af747c9cde96025c18cb3","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-09-09T21:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"optimize hipsparselt check","shortMessageHtmlLink":"optimize hipsparselt check"}},{"before":"af82dc816aa5ff17366c9c978a14c826b4393bc6","after":"9b764491e32755d64efd4e7ff1c90cf587f3e3ff","ref":"refs/heads/master","pushedAt":"2024-09-09T21:03:58.000Z","pushType":"push","commitsCount":611,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"Use upload-artifact@v4.4.0 for create_release.yml (#135528)\n\nFixes failure: https://github.com/pytorch/pytorch/actions/runs/10780281005/job/29895846007\n\nDue broken sync\n```\nactions/upload-artifact@v2\nand\nactions/download-artifact@v4.1.7\n```\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/135528\nApproved by: https://github.com/kit1980, https://github.com/malfet","shortMessageHtmlLink":"Use upload-artifact@v4.4.0 for create_release.yml (pytorch#135528)"}},{"before":"31089514c6d1722e98b078b65ce08d5061578d21","after":"8c0237d38eed9659c255ed72519718db2d7b8916","ref":"refs/heads/hipSPARSELt_rocm","pushedAt":"2024-09-07T00:27:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"drop rocm specific result pointer (update for rocm 6.3+)","shortMessageHtmlLink":"drop rocm specific result pointer (update for rocm 6.3+)"}},{"before":"ebacfa3936516a832dd78aed03f7e95a81127b86","after":"31089514c6d1722e98b078b65ce08d5061578d21","ref":"refs/heads/hipSPARSELt_rocm","pushedAt":"2024-09-05T16:16:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Revert \"update to support row_major_order and unified hip enum\" for rocm 6.2 CI\n\nThis reverts commit e3c7b0b940e8ce4f2a9fd436972d1801841df595.","shortMessageHtmlLink":"Revert \"update to support row_major_order and unified hip enum\" for r…"}},{"before":"9f1a3df4c0361bb76ab254d2630e6ad9bf08db59","after":"ebacfa3936516a832dd78aed03f7e95a81127b86","ref":"refs/heads/hipSPARSELt_rocm","pushedAt":"2024-09-05T16:13:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"Revert \"update to support row_major_order and unified hip enum\" for rocm 6.2 CI\n\nThis reverts commit e3c7b0b940e8ce4f2a9fd436972d1801841df595.","shortMessageHtmlLink":"Revert \"update to support row_major_order and unified hip enum\" for r…"}},{"before":"30dc5191a8dd696d3fac283ca73daf6dc867c908","after":"cd636243fb482dedbb4700761fb0c848a2f9b703","ref":"refs/heads/test_int_mm_error","pushedAt":"2024-08-29T18:19:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Fix conditional statement in test__int_mm_errors()","shortMessageHtmlLink":"Fix conditional statement in test__int_mm_errors()"}},{"before":"3b54c4556df4682e4a7b71d1006c2984071ea212","after":"77f94c0d4db47be4fb34d977c4debdfed8bd22de","ref":"refs/heads/pt2.4_hipsparselt","pushedAt":"2024-08-29T04:55:04.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"fix typo function name","shortMessageHtmlLink":"fix typo function name"}},{"before":null,"after":"3b54c4556df4682e4a7b71d1006c2984071ea212","ref":"refs/heads/pt2.4_hipsparselt","pushedAt":"2024-08-29T04:45:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"[release/2.4] skip test_typing if numpy less then 1.21 (#1563)\n\nSkip test_typing to avoid `Error importing plugin\r\n\"numpy.typing.mypy_plugin\": No module named 'numpy.typing.mypy_plugin'`\r\nIt happens because we have numpy==1.20.3 in some of our images. But\r\n`mypy` can be used only witn numpy>=1.21\r\nWe have numpy==1.20.3 in our images with python3.9\r\n\r\nWill check numpy version in run_tests.py and add test_typing to\r\nROCM_BLOCKLIST if numpy version less then 1.21\r\n\r\nFix https://github.com/ROCm/frameworks-internal/issues/8497","shortMessageHtmlLink":"[release/2.4] skip test_typing if numpy less then 1.21 (pytorch#1563)"}},{"before":"cf2bc798dfeac880659ec1245914af4633e5536b","after":"9f1a3df4c0361bb76ab254d2630e6ad9bf08db59","ref":"refs/heads/hipSPARSELt_rocm","pushedAt":"2024-08-26T20:54:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"fix typo function name","shortMessageHtmlLink":"fix typo function name"}},{"before":"058302494cdf65fc59a1784fb9cea6c61e2be3f7","after":"af82dc816aa5ff17366c9c978a14c826b4393bc6","ref":"refs/heads/master","pushedAt":"2024-08-26T20:39:03.000Z","pushType":"push","commitsCount":144,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"Fix lint failures (#134488)\n\nIntroduced by https://github.com/pytorch/pytorch/pull/131000\n\nFixes #ISSUE_NUMBER\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/134488\nApproved by: https://github.com/Skylion007, https://github.com/msaroufim, https://github.com/albanD, https://github.com/atalman","shortMessageHtmlLink":"Fix lint failures (pytorch#134488)"}},{"before":"770086fe391bd66c59727a394cf859c2af629f2e","after":"058302494cdf65fc59a1784fb9cea6c61e2be3f7","ref":"refs/heads/master","pushedAt":"2024-08-23T03:29:12.000Z","pushType":"push","commitsCount":310,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"[AOTI][Tooling] Add a test case where `config.debug_intermediate_value_printer=True` to check codegen (#133326)\n\nSummary:\nAs title.\n\nAdd a test case in test_aot_inductor to check for codegen (i.e. `aoti_torch_print_tensor_handle` is inserted as expected for debugging printer) for both cpu and cuda based on a simple `addmm` test model.\n\nTest Plan:\n```\nAOT_INDUCTOR_DEBUG_INTERMEDIATE_VALUE_PRINTER=1 TORCHINDUCTOR_FORCE_DISABLE_CACHES=1 TORCHINDUCTOR_ABI_COMPATIBLE=1 TORCH_COMPILE_DEBUG=1 TORCH_LOGS=\"+graph, inductor, +schedule, output_code\" buck2 run -c fbcode.enable_gpu_sections=true -c fbcode.nvcc_arch=h100 @//mode/opt fbcode//caffe2/test/inductor:test_aot_inductor -- -r test_aoti_debug_printer_codegen_abi_compatible_{cuda/cpu}\n```\n\nDifferential Revision: D61169068\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/133326\nApproved by: https://github.com/ColinPeppler","shortMessageHtmlLink":"[AOTI][Tooling] Add a test case where `config.debug_intermediate_valu…"}},{"before":"6f398dbfaa25ab9a36df39e068128416f5e321e7","after":"892b7a15b28a7c62baf87b1caed034e9de76b57e","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-08-19T23:58:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"Add meta cpu ref / reorder cpu ref with CK wrapper\n\nadd reorder_meta function for CK wrapper\n\nadd check for ROCm platform\n\nchore: Remove temporary function used for testing\n\nadd TODO and fix typo","shortMessageHtmlLink":"Add meta cpu ref / reorder cpu ref with CK wrapper"}},{"before":"b14cf71c3d67c0938ddf0870943249400bf7fd60","after":"6f398dbfaa25ab9a36df39e068128416f5e321e7","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-08-19T23:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"add TODO and fix typo","shortMessageHtmlLink":"add TODO and fix typo"}},{"before":"5d993ec011388d2a8f927d41b5821364df2b0c32","after":"b14cf71c3d67c0938ddf0870943249400bf7fd60","ref":"refs/heads/SparseSemiStructure_CK","pushedAt":"2024-08-19T23:23:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"chore: Remove temporary function used for testing","shortMessageHtmlLink":"chore: Remove temporary function used for testing"}},{"before":"a5d39b7e6f97a7a111af960db0328b749c29e7e1","after":"cf2bc798dfeac880659ec1245914af4633e5536b","ref":"refs/heads/hipSPARSELt_rocm","pushedAt":"2024-08-19T18:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"fix typo function name","shortMessageHtmlLink":"fix typo function name"}},{"before":"018e48c337094c8800483f1e577a1ec241982001","after":"770086fe391bd66c59727a394cf859c2af629f2e","ref":"refs/heads/master","pushedAt":"2024-08-16T17:07:23.000Z","pushType":"push","commitsCount":59,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"[Dynamo] Support torch.cuda.device ctx manager (#133385)\n\nFixes #128059\n\nI'm not sure if this is the right way, since Inductor doesn't always respect the device id set by users, so probably we should just wrap it as null context manager and print a warning. cc @voznesenskym @penguinwu @EikanWang @jgong5 @Guobing-Chen @XiaobingSuper @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @chenyang78 @kadeng @chauhang @amjames @jansel @anijain2305 @mlazos @williamwen42\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/133385\nApproved by: https://github.com/jansel","shortMessageHtmlLink":"[Dynamo] Support torch.cuda.device ctx manager (pytorch#133385)"}},{"before":"be400ee2b499f47c76f0e1182d93efde9951321b","after":"018e48c337094c8800483f1e577a1ec241982001","ref":"refs/heads/master","pushedAt":"2024-08-15T17:12:02.000Z","pushType":"push","commitsCount":96,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"[Reland] Add wrappers for synchronous GPUDirect Storage APIs (#133489)\n\nReland #130633\n\nUSE_CUFILE turned off by default in this version\nPull Request resolved: https://github.com/pytorch/pytorch/pull/133489\nApproved by: https://github.com/albanD","shortMessageHtmlLink":"[Reland] Add wrappers for synchronous GPUDirect Storage APIs (pytorch…"}},{"before":"7f94c10b64b8e44d8b66255c7a70a808e3ae655b","after":"a5d39b7e6f97a7a111af960db0328b749c29e7e1","ref":"refs/heads/hipSPARSELt_rocm","pushedAt":"2024-08-14T21:14:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"1d3da671c6a6c6b09d4c31b6b5aedf742cb6063c","after":"30dc5191a8dd696d3fac283ca73daf6dc867c908","ref":"refs/heads/test_int_mm_error","pushedAt":"2024-08-14T03:56:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Fix conditional statement in test__int_mm_errors()","shortMessageHtmlLink":"Fix conditional statement in test__int_mm_errors()"}},{"before":"543ed37ab63d54b4f299192ed90f2ed4144ef585","after":"1d3da671c6a6c6b09d4c31b6b5aedf742cb6063c","ref":"refs/heads/test_int_mm_error","pushedAt":"2024-08-13T20:28:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Fix conditional statement in test__int_mm_errors()","shortMessageHtmlLink":"Fix conditional statement in test__int_mm_errors()"}},{"before":"50595ecef4a4f9882a02539019b11a5e50295244","after":"be400ee2b499f47c76f0e1182d93efde9951321b","ref":"refs/heads/master","pushedAt":"2024-08-13T17:24:37.000Z","pushType":"push","commitsCount":109,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"[inductor][test] Fix test_vertical_pointwise_reduction_fusion (#133276)\n\nSummary: Fix after https://github.com/pytorch/pytorch/pull/131649 changes behavior for fusion.\n\nTest Plan: ci\n\nDifferential Revision: D61165949\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/133276\nApproved by: https://github.com/ColinPeppler","shortMessageHtmlLink":"[inductor][test] Fix test_vertical_pointwise_reduction_fusion (pytorc…"}},{"before":"ad4a76b99e19b16534f6e4c6b6393e5f6459b44a","after":"543ed37ab63d54b4f299192ed90f2ed4144ef585","ref":"refs/heads/test_int_mm_error","pushedAt":"2024-08-12T19:16:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Fix conditional statement in test__int_mm_errors()","shortMessageHtmlLink":"Fix conditional statement in test__int_mm_errors()"}},{"before":"b46741fe933c837adedc59e0350ace0c699d6fea","after":"a8e85916e4a8dbb63874a07d389876d3e67ea6c3","ref":"refs/heads/test_graph_rocm","pushedAt":"2024-08-12T19:10:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"fix test_graph_warn_if_has_zero_nodes and other tests","shortMessageHtmlLink":"fix test_graph_warn_if_has_zero_nodes and other tests"}},{"before":"fc872e98f3cb6e8fdb249f503643b7fd9129bc9e","after":"50595ecef4a4f9882a02539019b11a5e50295244","ref":"refs/heads/master","pushedAt":"2024-08-09T16:17:35.000Z","pushType":"push","commitsCount":1499,"pusher":{"login":"petrex","name":"Peter Yeh","path":"/petrex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/699903?s=80&v=4"},"commit":{"message":"Revert \"[BE] Raise when the target model has scalar parameters (#132934)\"\n\nThis reverts commit ea00036841b225330396f8d8f6ecf796f4826786.\n\nReverted https://github.com/pytorch/pytorch/pull/132934 on behalf of https://github.com/clee2000 due to I think this broke distributed/_composable/fsdp/test_fully_shard_init.py::TestFullyShardShardedParameterTensor::test_raise_scalar_parameter [GH job link](https://github.com/pytorch/pytorch/actions/runs/10314920655/job/28563430905) [HUD commit link](https://hud.pytorch.org/pytorch/pytorch/commit/ea00036841b225330396f8d8f6ecf796f4826786). Dr CI is wrong, it is not flaky ([comment](https://github.com/pytorch/pytorch/pull/132934#issuecomment-2278208789))","shortMessageHtmlLink":"Revert \"[BE] Raise when the target model has scalar parameters (pytor…"}},{"before":"f8555f9c0fb97094e8bd0ece6cbd032d8036561d","after":"ad4a76b99e19b16534f6e4c6b6393e5f6459b44a","ref":"refs/heads/test_int_mm_error","pushedAt":"2024-07-29T21:45:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"Fix conditional statement in test__int_mm_errors()","shortMessageHtmlLink":"Fix conditional statement in test__int_mm_errors()"}},{"before":"a79b4658cda359451ae28becdc59e5bd7f263257","after":"7f94c10b64b8e44d8b66255c7a70a808e3ae655b","ref":"refs/heads/hipSPARSELt_rocm","pushedAt":"2024-07-15T19:50:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pytorchmergebot","name":null,"path":"/pytorchmergebot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97764156?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsWpT9gA","startCursor":null,"endCursor":null}},"title":"Activity · petrex/pytorch"}