torch-mlir/python/torch_mlir_e2e_test
Ramiro Leal-Cavazos a8cbfff95b
Reduce memory usage of e2e tests by reducing input sizes (#1653)
There are a few e2e tests that take several very large tensors as
input, which leads to the e2e test suite leaking too much
memory. Running things locally resulted in a total memory usage of
12.5 GB when running the suite sequentially on the refbackend.

Many of the tests that take large tensors don't actually need
such large tensors to pass, and some that take several large tensors
as input are just doing the same thing multiple times. This commit
reduces the size of some of the tensors and removes repetitive parts
of tests to reduce the memory usage to a total of 3 GB.
2022-11-29 10:03:36 -08:00
..
configs [torchdynamo] Initial TorchDynamo support 2022-11-24 04:10:25 -08:00
eager_backends Remove deprecated np.bool 2022-11-29 01:46:21 -08:00
linalg_on_tensors_backends [cleanup] Make diagnostics better 2022-11-17 02:09:54 -08:00
mhlo_backends update llvm tag to a2620e00. (#1567) 2022-11-10 18:39:28 +08:00
test_suite Reduce memory usage of e2e tests by reducing input sizes (#1653) 2022-11-29 10:03:36 -08:00
tosa_backends update llvm tag to a2620e00. (#1567) 2022-11-10 18:39:28 +08:00
CMakeLists.txt Move external/torch-mlir to the root of the repo. 2021-09-27 17:11:08 -07:00
__init__.py Move external/torch-mlir to the root of the repo. 2021-09-27 17:11:08 -07:00
annotations.py Remove "torchscript" association from the e2e framework. 2022-08-29 14:10:03 -07:00
framework.py Fix multiprocessing for `--config=torchdynamo` 2022-11-28 04:03:11 -08:00
registry.py Ensure that tests have unique names 2022-08-29 16:25:23 -07:00
reporting.py Remove "torchscript" association from the e2e framework. 2022-08-29 14:10:03 -07:00
utils.py Remove "torchscript" association from the e2e framework. 2022-08-29 14:10:03 -07:00