pytorch
27728708 - Preserve Python dispatch keys upon copy_tensor_metadata_except_version_counter

Commit
2 years ago
Preserve Python dispatch keys upon copy_tensor_metadata_except_version_counter Whether or not this is a reasonable operation to do in the presence of subclasses is a good question in and of itself, but this fixes an obvious invariant violation, which is that if a Tensor reports that it is a tensor subclass, it had better have the Python dispatch key. Previously, the dispatch key would have gotten unconditionally cleared; now we preserve what ever the original bit was. Signed-off-by: Edward Z. Yang <ezyangfb.com> Pull Request resolved: https://github.com/pytorch/pytorch/pull/75644 Approved by: https://github.com/albanD
Author
Committer
Parents
Loading