Tags: sogartar/torch-mlir
Tags
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Bring some more order to the e2e error reporting situation. - Move `run_pipeline_with_repro_report` to a more common place, and use it consistently - Attach a `torch.debug_module_name` to the enclosing `builtin.module` op to allow for self-contained error reporting (not needing to pass the names around. - Remove redundant error reporting in linalg_on_tensors_backend.py and tosa_backend.py (their respective backend abstract base classes now take care of the error reports themselves) - Save off original value of sys.stderr, rather than always resetting to `sys.__stderr__`. This is just more hygienic, and allows nesting if desired.
Add support for out-of-tree building (llvm#356) Currently I haven't attempted to get the python bits working. Instead the python bits are forcibly disabled.
Remove packaging info for now. Need to do manylinux build for it to work across many machines.
PreviousNext