{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":168589551,"defaultBranch":"master","name":"pytorch","ownerLogin":"lw","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-01-31T20:13:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/120810?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681922037.0","currentOid":""},"activityList":{"items":[{"before":"6ef91a341a492631237e131447b5067a18fbc862","after":"4069a386ec45f20ee29bf59d5c94abedee8c4ea8","ref":"refs/heads/export-D45117566","pushedAt":"2023-04-20T16:42:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Support record_stream in dispatch mode (#99529)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/99529\n\nIssuing a `t.record_stream(s)` call while a `TorchDispatchMode` is active was throwing because PyTorch was unable to convert a c10::Stream back to a Python object. It's now fixed.\n\nFixes https://github.com/pytorch/pytorch/issues/94403\n\nTest Plan: Added a unit test\n\nDifferential Revision: D45117566\n\nfbshipit-source-id: 240270fd4f415c1ca0c856d8ccd19b527c4ce6bd","shortMessageHtmlLink":"Support record_stream in dispatch mode (pytorch#99529)"}},{"before":"c03982df7cd36842f6d9623132b8dcdc981dfcff","after":"6ef91a341a492631237e131447b5067a18fbc862","ref":"refs/heads/export-D45117566","pushedAt":"2023-04-20T16:36:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Support record_stream in dispatch mode (#99529)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/99529\n\nIssuing a `t.record_stream(s)` call while a `TorchDispatchMode` is active was throwing because PyTorch was unable to convert a c10::Stream back to a Python object. It's now fixed.\n\nFixes https://github.com/pytorch/pytorch/issues/94403\n\nTest Plan: Added a unit test\n\nDifferential Revision: D45117566\n\nfbshipit-source-id: 16c022f468e5c20f6d18c02a6f952a51c44a534f","shortMessageHtmlLink":"Support record_stream in dispatch mode (pytorch#99529)"}},{"before":"7e0db6e4927dd88fc1bf0f45e1b77ea9baff0ca3","after":"c03982df7cd36842f6d9623132b8dcdc981dfcff","ref":"refs/heads/export-D45117566","pushedAt":"2023-04-20T15:43:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Support record_stream in dispatch mode (#99529)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/99529\n\nIssuing a `t.record_stream(s)` call while a `TorchDispatchMode` is active was throwing because PyTorch was unable to convert a c10::Stream back to a Python object. It's now fixed.\n\nFixes https://github.com/pytorch/pytorch/issues/94403\n\nTest Plan: Added a unit test\n\nDifferential Revision: D45117566\n\nfbshipit-source-id: 2ca5cae57f33ed83caa29cffd89ae2be9d42dd91","shortMessageHtmlLink":"Support record_stream in dispatch mode (pytorch#99529)"}},{"before":"cf6a140c3e5834946abd3d62dfe5afe99a10c676","after":"7e0db6e4927dd88fc1bf0f45e1b77ea9baff0ca3","ref":"refs/heads/export-D45117566","pushedAt":"2023-04-20T15:35:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Support record_stream in dispatch mode (#99529)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/99529\n\nIssuing a `t.record_stream(s)` call while a `TorchDispatchMode` is active was throwing because PyTorch was unable to convert a c10::Stream back to a Python object. It's now fixed.\n\nFixes https://github.com/pytorch/pytorch/issues/94403\n\nTest Plan: Added a unit test\n\nDifferential Revision: D45117566\n\nfbshipit-source-id: 659d9bda383a8c173039e9296b7305c4dd79daa3","shortMessageHtmlLink":"Support record_stream in dispatch mode (pytorch#99529)"}},{"before":"1b95b4f3291eae3ff5808ef2c4f562f9961ace67","after":"cf6a140c3e5834946abd3d62dfe5afe99a10c676","ref":"refs/heads/export-D45117566","pushedAt":"2023-04-20T11:10:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Support record_stream in dispatch mode (#99529)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/99529\n\nIssuing a `t.record_stream(s)` call while a `TorchDispatchMode` is active was throwing because PyTorch was unable to convert a c10::Stream back to a Python object. It's now fixed.\n\nFixes https://github.com/pytorch/pytorch/issues/94403\n\nTest Plan: Added a unit test\n\nDifferential Revision: D45117566\n\nfbshipit-source-id: 8c4fbb8877674daa05dbc096392d4a1ce072fb2e","shortMessageHtmlLink":"Support record_stream in dispatch mode (pytorch#99529)"}},{"before":"726b0500784027d731b153aad56dfede378cf8e8","after":"5841b23300fc667e8f83d224d3648ec03af79b73","ref":"refs/heads/export-D45118675","pushedAt":"2023-04-19T18:59:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Allow getting type of ScriptObject (#99542)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/99542\n\nA very old refactor (https://github.com/pytorch/pytorch/pull/29500) split ScriptModule into ScriptObject (base class) and ScriptModule (subclass). When moving methods around, the `_type` method was moved from ScriptModule to ScriptObject, but the type of its argument wasn't changed. Therefore, it is now impossible to invoke `_type` on a ScriptObject.\n\nThe reason I need this fix is that I am using PyTorch's dispatch mode to intercept some operators that accept/return custom classes, which end up being encoded as ScriptObject, and in order to properly handle them I need to be able to verify their type.\n\nTest Plan: N/A\n\nDifferential Revision: D45118675\n\nfbshipit-source-id: 5053c7360388a4f1a29ac15ccd54b789a4f6109c","shortMessageHtmlLink":"Allow getting type of ScriptObject (pytorch#99542)"}},{"before":"44f2f8a6243ff9cad85bd0ff6e23300356c26bdd","after":"1b95b4f3291eae3ff5808ef2c4f562f9961ace67","ref":"refs/heads/export-D45117566","pushedAt":"2023-04-19T17:27:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Support record_stream in dispatch mode (#99529)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/99529\n\nIssuing a `t.record_stream(s)` call while a `TorchDispatchMode` is active was throwing because PyTorch was unable to convert a c10::Stream back to a Python object. It's now fixed.\n\nFixes https://github.com/pytorch/pytorch/issues/94403\n\nTest Plan: Added a unit test\n\nDifferential Revision: D45117566\n\nfbshipit-source-id: b5cdda2ccb6c4b88670a40de5bd8b43a2efad8b9","shortMessageHtmlLink":"Support record_stream in dispatch mode (pytorch#99529)"}},{"before":null,"after":"726b0500784027d731b153aad56dfede378cf8e8","ref":"refs/heads/export-D45118675","pushedAt":"2023-04-19T16:33:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Allow getting type of ScriptObject\n\nSummary:\nA very old refactor (https://github.com/pytorch/pytorch/pull/29500) split ScriptModule into ScriptObject (base class) and ScriptModule (subclass). When moving methods around, the `_type` method was moved from ScriptModule to ScriptObject, but the type of its argument wasn't changed. Therefore, it is now impossible to invoke `_type` on a ScriptObject.\n\nThe reason I need this fix is that I am using PyTorch's dispatch mode to intercept some operators that accept/return custom classes, which end up being encoded as ScriptObject, and in order to properly handle them I need to be able to verify their type.\n\nTest Plan: N/A\n\nDifferential Revision: D45118675\n\nfbshipit-source-id: dca12134dc44c2cc254ad686402fc9daad040808","shortMessageHtmlLink":"Allow getting type of ScriptObject"}},{"before":null,"after":"44f2f8a6243ff9cad85bd0ff6e23300356c26bdd","ref":"refs/heads/export-D45117566","pushedAt":"2023-04-19T14:19:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lw","name":"Luca Wehrstedt","path":"/lw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120810?s=80&v=4"},"commit":{"message":"Support record_stream in dispatch mode\n\nSummary:\nIssuing a `t.record_stream(s)` call while a `TorchDispatchMode` is active was throwing because PyTorch was unable to convert a c10::Stream back to a Python object. It's now fixed.\n\nFixes https://github.com/pytorch/pytorch/issues/94403\n\nTest Plan: Added a unit test\n\nDifferential Revision: D45117566\n\nfbshipit-source-id: 136880d45913db55edf9af649e6895e8b9b2ed5d","shortMessageHtmlLink":"Support record_stream in dispatch mode"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADHQTMVQA","startCursor":null,"endCursor":null}},"title":"Activity ยท lw/pytorch"}