{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":205314147,"defaultBranch":"master","name":"pytorch","ownerLogin":"jiayisunx","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-08-30T05:54:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50946601?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726197578.0","currentOid":""},"activityList":{"items":[{"before":"14f8741cdf15bc6bc93e06557599125b9e486fc3","after":"1612a8576411344c661830ee87bf4d1340cc227a","ref":"refs/heads/jiayi/fp16","pushedAt":"2024-09-18T13:16:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"[Inductor] Increase multiplier to 3 for Inductor AMP FP16 benchmark correctness check (#135932)\n\nFix https://github.com/pytorch/pytorch/issues/135657.\nAligned with AMP BF16, using multiplier 3 for Inductor AMP FP16 benchmark correctness check\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/135932\nApproved by: https://github.com/CaoE, https://github.com/jgong5, https://github.com/jansel","shortMessageHtmlLink":"[Inductor] Increase multiplier to 3 for Inductor AMP FP16 benchmark c…"}},{"before":null,"after":"72862117ca88b4ade557da5aa9951eb0d71970aa","ref":"refs/heads/jiayi/2.5","pushedAt":"2024-09-13T03:19:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"[Inductor] simplify indexing_exprs in LoopBody._init_with_copy (#135574)\n\nThis PR uses `var_ranges` information to simplify `indexing_exprs` in `LoopBody._init_with_copy` to to reduce occurrences of `FloorDiv` and `ModularIndexing` in the `indexing_exprs`.\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/135574\nApproved by: https://github.com/jgong5, https://github.com/leslie-fang-intel, https://github.com/jansel","shortMessageHtmlLink":"[Inductor] simplify indexing_exprs in LoopBody._init_with_copy (pytor…"}},{"before":null,"after":"d409d250a966155f51e08a8b6d620cc31fc80d58","ref":"refs/heads/gn","pushedAt":"2024-06-26T08:52:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"[Inductor] support masked vectorization for the tail_loop\n\nghstack-source-id: f2cba6cfab035ecc9428685a7333bb02c31909f9\nPull Request resolved: https://github.com/pytorch/pytorch/pull/126526","shortMessageHtmlLink":"[Inductor] support masked vectorization for the tail_loop"}},{"before":"9db6a849ed53b5468b4b1f2e4bfba15a60ba3a88","after":"3381f282c35b61ca991eb84c0e938667244cbc7a","ref":"refs/heads/main","pushedAt":"2024-03-05T03:13:11.000Z","pushType":"push","commitsCount":263,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"Revert \"Update Triton (#119457)\"\n\nThis reverts commit d49864f6a526d3def25f8da2fa9b8815b3347b9d.\n\nReverted https://github.com/pytorch/pytorch/pull/119457 on behalf of https://github.com/huydhn due to Sorry for reverting your change but it is failing test_triton_kernels in trunk https://hud.pytorch.org/pytorch/pytorch/commit/d49864f6a526d3def25f8da2fa9b8815b3347b9d ([comment](https://github.com/pytorch/pytorch/pull/119457#issuecomment-1977792634))","shortMessageHtmlLink":"Revert \"Update Triton (pytorch#119457)\""}},{"before":"2a440348958b3f0a2b09458bd76fe5959b371c0c","after":"9db6a849ed53b5468b4b1f2e4bfba15a60ba3a88","ref":"refs/heads/main","pushedAt":"2024-02-27T08:08:32.000Z","pushType":"push","commitsCount":2350,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"[FSDP] Clean missing and unexpected keys (#120600)\n\nCurrently, when loading w/strict=False or w/strict=True and looking at\nerror message, FQNs are garbled w/FSDP details such as \"_fsdp_wrapped_module\".\nThis makes it tricky for upstream applications to validate the expected set of\nkeys are missing / unexpected (for example with PEFT where state_dict is loaded\nnon-strict), and makes error message more complicated w/FSDP details.\n\nThis PR cleans those prefixes by using `clean_tensor_name` in FSDP's existing\npost load_state_dict hooks. Currently, only full_state_dict impl is tested, can test the rest of the impls as follow up work.\n\nDifferential Revision: [D54182472](https://our.internmc.facebook.com/intern/diff/D54182472/)\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/120600\nApproved by: https://github.com/XilunWu, https://github.com/fegin","shortMessageHtmlLink":"[FSDP] Clean missing and unexpected keys (pytorch#120600)"}},{"before":"6c66c422c0c0ee2cd00909e720b73b6d4c354577","after":"a1034a5fdb7db05230d799d8be4f3112c75f4855","ref":"refs/heads/jiayi/upsample_fp16","pushedAt":"2024-01-18T02:57:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"add Half support for interpolate operators on CPU\n\nghstack-source-id: 4de15e0048d0b48b447c119af9071525ff90a11d\nPull Request resolved: https://github.com/pytorch/pytorch/pull/101530\n\nConflicts:\n\ttest/test_mps.py\n\ttorch/testing/_internal/common_methods_invocations.py","shortMessageHtmlLink":"add Half support for interpolate operators on CPU"}},{"before":"e85318c2ce1bddb34fce2a183183b5aa6ddfd675","after":"6c66c422c0c0ee2cd00909e720b73b6d4c354577","ref":"refs/heads/jiayi/upsample_fp16","pushedAt":"2024-01-18T02:10:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"}},{"before":"ab51d3eb05f301b2c0f369a6118a0f158e566c7c","after":"128ad98d38e0f33cb6a32c3f85fff321cd4789da","ref":"refs/heads/jiayi/cat","pushedAt":"2024-01-11T01:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"fix UT issue","shortMessageHtmlLink":"fix UT issue"}},{"before":"7aaa5ebdf2a45fd16962c908b60436aed5089b72","after":"ab51d3eb05f301b2c0f369a6118a0f158e566c7c","ref":"refs/heads/jiayi/cat","pushedAt":"2024-01-10T10:01:45.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":"Update torch/_inductor/lowering.py\n\nCo-authored-by: Jiong Gong ","shortMessageHtmlLink":"Update torch/_inductor/lowering.py"}},{"before":"f1c41c5343997185d46306c508360adf316903e9","after":"e85318c2ce1bddb34fce2a183183b5aa6ddfd675","ref":"refs/heads/jiayi/upsample_fp16","pushedAt":"2023-12-25T02:06:56.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":"add Half support for interpolate operators on CPU\n\nghstack-source-id: 4de15e0048d0b48b447c119af9071525ff90a11d\nPull Request resolved: https://github.com/pytorch/pytorch/pull/101530\n\nConflicts:\n\ttest/test_mps.py\n\ttorch/testing/_internal/common_methods_invocations.py","shortMessageHtmlLink":"add Half support for interpolate operators on CPU"}},{"before":"4bf908a188419c0d265f47c84149259c47cf9467","after":"7aaa5ebdf2a45fd16962c908b60436aed5089b72","ref":"refs/heads/jiayi/cat","pushedAt":"2023-12-25T02:05: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":"Update torch/_inductor/lowering.py\n\nCo-authored-by: Jiong Gong ","shortMessageHtmlLink":"Update torch/_inductor/lowering.py"}},{"before":"2fbd8ac29d97f9e896babaf14f80a03e13a70139","after":"4bf908a188419c0d265f47c84149259c47cf9467","ref":"refs/heads/jiayi/cat","pushedAt":"2023-12-25T02:02:16.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"}},{"before":"a7f874d3434db75a8c769738505114bd5390bd3f","after":"2fbd8ac29d97f9e896babaf14f80a03e13a70139","ref":"refs/heads/jiayi/cat","pushedAt":"2023-12-22T02:45:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"[inductor][cpu]disable pointwise_cat on CPU","shortMessageHtmlLink":"[inductor][cpu]disable pointwise_cat on CPU"}},{"before":null,"after":"a7f874d3434db75a8c769738505114bd5390bd3f","ref":"refs/heads/jiayi/cat","pushedAt":"2023-12-22T01:49:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"}},{"before":null,"after":"4b6b2c66b356f0c4c92c128a0247dee0ed1c2c3e","ref":"refs/heads/diffusion","pushedAt":"2023-12-20T06:00:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"add input shape check for quantized conv binary lowering","shortMessageHtmlLink":"add input shape check for quantized conv binary lowering"}},{"before":"68ba209df9b794658b3be544586dca2fdf41a24f","after":"02fd70cc5f527f0c0631e78cee06c9546b27f083","ref":"refs/heads/jiayi/qconv","pushedAt":"2023-12-20T04:51:33.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":"add more checks","shortMessageHtmlLink":"add more checks"}},{"before":"ea732f2aeb1bc41a4f302e30323a93236250ba1c","after":"f1c41c5343997185d46306c508360adf316903e9","ref":"refs/heads/jiayi/upsample_fp16","pushedAt":"2023-12-20T01:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"add Half support for interpolate operators on CPU\n\nghstack-source-id: 4de15e0048d0b48b447c119af9071525ff90a11d\nPull Request resolved: https://github.com/pytorch/pytorch/pull/101530\n\nConflicts:\n\ttest/test_mps.py\n\ttorch/testing/_internal/common_methods_invocations.py","shortMessageHtmlLink":"add Half support for interpolate operators on CPU"}},{"before":"77ec1afb474a7a041685da40c94cbc3bb56e71b2","after":"ea732f2aeb1bc41a4f302e30323a93236250ba1c","ref":"refs/heads/jiayi/upsample_fp16","pushedAt":"2023-12-19T07:19:44.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":"add Half support for interpolate operators on CPU\n\nghstack-source-id: 4de15e0048d0b48b447c119af9071525ff90a11d\nPull Request resolved: https://github.com/pytorch/pytorch/pull/101530\n\nConflicts:\n\ttest/test_mps.py\n\ttorch/testing/_internal/common_methods_invocations.py","shortMessageHtmlLink":"add Half support for interpolate operators on CPU"}},{"before":"240f4b2d25d2565d6969bac88f4b96ca4d151ded","after":"2a440348958b3f0a2b09458bd76fe5959b371c0c","ref":"refs/heads/main","pushedAt":"2023-12-19T06:41:25.000Z","pushType":"push","commitsCount":444,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"[CUDA] Include `` in `LinearAlgebra.cu` (#116072)\n\nFixes build against the latest `NVIDIA/cccl`.\n\nCC @malfet @xwang233 @ptrblck\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/116072\nApproved by: https://github.com/malfet, https://github.com/xwang233","shortMessageHtmlLink":"[CUDA] Include <thrust/swap.h> in LinearAlgebra.cu (pytorch#116072)"}},{"before":"9143b9334f74a0ef7c86eef6b1d4264edf7c27fc","after":"68ba209df9b794658b3be544586dca2fdf41a24f","ref":"refs/heads/jiayi/qconv","pushedAt":"2023-12-13T01:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"add more checks","shortMessageHtmlLink":"add more checks"}},{"before":"28e5958e7148f7305af5ffbd89594378ca953903","after":"9143b9334f74a0ef7c86eef6b1d4264edf7c27fc","ref":"refs/heads/jiayi/qconv","pushedAt":"2023-12-12T01:53:56.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":"modify UT comments","shortMessageHtmlLink":"modify UT comments"}},{"before":"399b9c05c4ee1076bfda9d6ced7dc265a621cfa0","after":"28e5958e7148f7305af5ffbd89594378ca953903","ref":"refs/heads/jiayi/qconv","pushedAt":"2023-12-11T01:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"modify UT comments","shortMessageHtmlLink":"modify UT comments"}},{"before":"4b6b2c66b356f0c4c92c128a0247dee0ed1c2c3e","after":"399b9c05c4ee1076bfda9d6ced7dc265a621cfa0","ref":"refs/heads/jiayi/qconv","pushedAt":"2023-12-07T01:41:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"correct format","shortMessageHtmlLink":"correct format"}},{"before":"748993333d0c6a796b0decf319c82705e80b519b","after":"77ec1afb474a7a041685da40c94cbc3bb56e71b2","ref":"refs/heads/jiayi/upsample_fp16","pushedAt":"2023-12-07T01:17:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"add Half support for interpolate operators on CPU\n\nghstack-source-id: 4de15e0048d0b48b447c119af9071525ff90a11d\nPull Request resolved: https://github.com/pytorch/pytorch/pull/101530\n\nConflicts:\n\ttest/test_mps.py\n\ttorch/testing/_internal/common_methods_invocations.py","shortMessageHtmlLink":"add Half support for interpolate operators on CPU"}},{"before":"37567fdf311549dedf74731b359edc6b077f30a0","after":"240f4b2d25d2565d6969bac88f4b96ca4d151ded","ref":"refs/heads/main","pushedAt":"2023-12-07T01:11:05.000Z","pushType":"push","commitsCount":2197,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"make __lookup_backend return None when cache misses (#114766)\n\nFixes #114674. The error is because cached_backends is a thread-local object, when it's accessed from the other thread, we'll have a cache miss. The naive fix is to just return None and re-compiles when cache misses. This could also be related to making dynamo more thread-safe but I'm not sure if there an on-going effort or not.\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/114766\nApproved by: https://github.com/IvanYashchuk, https://github.com/Neilblaze, https://github.com/jansel","shortMessageHtmlLink":"make __lookup_backend return None when cache misses (pytorch#114766)"}},{"before":null,"after":"4b6b2c66b356f0c4c92c128a0247dee0ed1c2c3e","ref":"refs/heads/jiayi/qconv","pushedAt":"2023-12-06T06:22:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"add input shape check for quantized conv binary lowering","shortMessageHtmlLink":"add input shape check for quantized conv binary lowering"}},{"before":"73a1140d7c8e53ef4ce34fc97505a1a14fa828c7","after":"65301f714dc75678e4597cf7455fed8332e7421b","ref":"refs/heads/jiayi/skiplist","pushedAt":"2023-11-10T07:45:58.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":"remove intel_extension_for_pytorch from THIRDPARTY_SKIPLIST","shortMessageHtmlLink":"remove intel_extension_for_pytorch from THIRDPARTY_SKIPLIST"}},{"before":null,"after":"73a1140d7c8e53ef4ce34fc97505a1a14fa828c7","ref":"refs/heads/jiayi/skiplist","pushedAt":"2023-11-03T09:53:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"remove intel_extension_for_pytorch from THIRDPARTY_SKIPLIST","shortMessageHtmlLink":"remove intel_extension_for_pytorch from THIRDPARTY_SKIPLIST"}},{"before":"6beb3f34eb9860d488fc93038773d26d30e8e9b8","after":"119e910a374a8da20d977eb60df8de04402e5eec","ref":"refs/heads/jiayi/qlinear","pushedAt":"2023-11-03T09:32:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"},"commit":{"message":"modify UT","shortMessageHtmlLink":"modify UT"}},{"before":"9a3dfc24cf5b90128446243e6f6d4d04b0c83300","after":"6beb3f34eb9860d488fc93038773d26d30e8e9b8","ref":"refs/heads/jiayi/qlinear","pushedAt":"2023-11-03T08:49:59.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"jiayisunx","name":null,"path":"/jiayisunx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50946601?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMzoxNjoxMS4wMDAwMDBazwAAAAS5tgf7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMzoxNjoxMS4wMDAwMDBazwAAAAS5tgf7","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wM1QwODo0OTo1OS4wMDAwMDBazwAAAAOmjGad"}},"title":"Activity · jiayisunx/pytorch"}