已合并
move_type_checking_import #40341
cuiduo创建于 7月7日
move_type_checking_import #40341
已合并
cuiduo创建于 7月7日
2 个文件变更+2-5
Mtest/_inductor/test_add.py+0-1
@@ -1,7 +1,6 @@
1import torch1import torch
2from torch.testing._internal.common_utils import run_tests, parametrize, instantiate_parametrized_tests2from torch.testing._internal.common_utils import run_tests, parametrize, instantiate_parametrized_tests
3from testutils import TestUtils3from testutils import TestUtils
4-import torch_npu
5 4 
6 5 
7class TestAdd(TestUtils):6class TestAdd(TestUtils):
Mtorch_npu/utils/_dynamo.py+2-4
@@ -5,10 +5,6 @@ import sys
5from typing import Any, Optional, TYPE_CHECKING5from typing import Any, Optional, TYPE_CHECKING
6import importlib6import importlib
7import functools7import functools
8- 
9-if TYPE_CHECKING:
10- from torch._dynamo.symbolic_convert import InstructionTranslator
11- 
12import torch8import torch
13import torch_npu9import torch_npu
14from torch import _TorchCompileWrapper10from torch import _TorchCompileWrapper
@@ -266,6 +262,8 @@ def patch_npu_stream_context():
266 from torch._dynamo.variables.base import VariableTracker262 from torch._dynamo.variables.base import VariableTracker
267 from torch._dynamo.variables.streams import StreamContextVariable, StreamVariable263 from torch._dynamo.variables.streams import StreamContextVariable, StreamVariable
268 from torch._dynamo.variables.torch import TorchInGraphFunctionVariable264 from torch._dynamo.variables.torch import TorchInGraphFunctionVariable
265+ if TYPE_CHECKING:
266+ from torch._dynamo.symbolic_convert import InstructionTranslator
269 267 
270 class NpuStreamContextVariable(StreamContextVariable):268 class NpuStreamContextVariable(StreamContextVariable):
271 """This represents NPU stream context with FX graph set_stream node creation."""269 """This represents NPU stream context with FX graph set_stream node creation."""