torch-mlir/include/npcomp/Python
Stella Laurenzo b4c7ae1e0c Repurpose numpy-compiler compiler/runtime flow for PyTorch.
* A bit gross because I took the chance to upgrade all of the backend bits to the new MLIR Python bindings and we still co-mingle the old and new for now.
* Since the Python created PassManagers are configured for explicit nesting, I had to upgrade some of the pass pipelines to be explicit.
* The demo in mul_maximum_e2e.py now compiles, runs through PyTorch and through the JIT, prints and asserts the same results.
* I am not claiming that this is the prettiest API in this patch: consider that this is just directly using low-level APIs and there should be an intervening high level API.
2020-11-11 10:38:13 -08:00
..
MlirInit.h Bump submodule versions. 2020-09-08 13:26:42 -07:00
MlirIr.h Bump submodule versions. 2020-09-08 13:26:42 -07:00
MlirPass.h Bump llvm-project to eb8d386d513bf4243d0adb814d862af25b8c4e2f 2020-11-04 14:14:46 -08:00
NpcompModule.h Move most python sources to the include and lib tree. 2020-06-18 18:02:39 -07:00
PybindUtils.h Repurpose numpy-compiler compiler/runtime flow for PyTorch. 2020-11-11 10:38:13 -08:00