mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-21 05:34:18 +08:00
[aotinductor] Add AOTIModelRunner as a utility class (#110891)
Summary: Introduce a utility class AOTIModelRunner to take care of running an AOTInductor compiled model. It does things like dlopen a model, initialize the model container, setup inputs and outputs, and destroy the model container. Pull Request resolved: https://github.com/pytorch/pytorch/pull/110891 Approved by: https://github.com/chenyang78 ghstack dependencies: #110652
This commit is contained in:
committed by
PyTorch MergeBot
parent
b17c247eb1
commit
3058700f7f
@ -501,6 +501,7 @@ lazy_tensor_core_python_sources = [
|
||||
]
|
||||
|
||||
inductor_core_resources = [
|
||||
"torch/csrc/inductor/aoti_model_runner.cpp",
|
||||
"torch/csrc/inductor/aoti_torch/shim_common.cpp",
|
||||
"torch/csrc/inductor/aoti_torch/tensor_converter.cpp",
|
||||
"torch/csrc/inductor/inductor_ops.cpp",
|
||||
@ -686,6 +687,7 @@ libtorch_cuda_core_sources = [
|
||||
"torch/csrc/CudaIPCTypes.cpp",
|
||||
"torch/csrc/cuda/comm.cpp",
|
||||
"torch/csrc/cuda/memory_snapshot.cpp",
|
||||
"torch/csrc/inductor/aoti_model_runner_cuda.cpp",
|
||||
"torch/csrc/inductor/aoti_torch/shim_cuda.cpp",
|
||||
"torch/csrc/jit/codegen/fuser/cuda/fused_kernel.cpp",
|
||||
"torch/csrc/profiler/stubs/cuda.cpp",
|
||||
|
Reference in New Issue
Block a user