mirror of
https://github.com/saymrwulf/pytorch.git
synced 2026-05-15 21:00:47 +00:00
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/69277 LazyView is the main class for tracking alias caused by view ops. The corresponding IR classes for view ops are hand-written now, and we can switch to code-gen them in future. For certain view ops, they have a reverse IR class to perform inplace update in the backward direction on a chain of alias ops. As part of the future work, we will simplify the logic for LazyView once the functionalization pass in core is ready to use. Test Plan: Imported from OSS Reviewed By: wconstab Differential Revision: D32820014 Pulled By: desertfire fbshipit-source-id: d9eb526cb23885f667e4815dc9dd291a7b7e4256 |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| test_backend_device.cpp | ||
| test_cache.cpp | ||
| test_ir.cpp | ||
| test_ir_util.cpp | ||
| test_misc.cpp | ||
| test_permutation_util.cpp | ||
| test_shape.cpp | ||
| test_util.cpp | ||