Summary:
Some more `ATEN_API` additions for hidden visibility.
Running CI tests to see what fails to link.
cc Yangqing mingzhe09088 ezyang
Pull Request resolved: https://github.com/pytorch/pytorch/pull/10624
Reviewed By: mingzhe09088
Differential Revision: D9392728
Pulled By: orionr
fbshipit-source-id: e0f0861496b12c9a4e40c10b6e0c9e0df18e8726
Summary:
A new transform, which combines common subexpressions (where an "expression" is one operator), reducing repeated work.
This version is shippable, but one problem:
This transform will also combine operators which write to external_output, which will make behavior incorrect.
Reviewed By: bwasti
Differential Revision: D5629886
fbshipit-source-id: 2bf9f459e2ca633fddc57de85c9fc75845783099
Summary:
In order to pybind, we need transform in core.
It's a basically finished product, with a big test suite. It's safe.
We can begin hooking up observers after this, and I have a diff coming up that pybinds some apply_transform function.
Reviewed By: bwasti
Differential Revision: D5522200
fbshipit-source-id: dea6aa606fc689af84e2533569d1ef348cb5f3f2