已合并
move_type_checking_import #40343
cuiduo创建于 7月7日
move_type_checking_import #40343
已合并
cuiduo创建于 7月7日
2 个文件变更+2-4
@@ -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):
@@ -11,9 +11,6 @@ import torch_npu
11from torch import _TorchCompileWrapper11from torch import _TorchCompileWrapper
12 12 
13 13 
14-if TYPE_CHECKING:
15- from torch._dynamo.symbolic_convert import InstructionTranslator
16- 
17use_jit_script = False14use_jit_script = False
18log = logging.getLogger(__name__)15log = logging.getLogger(__name__)
19 16 
@@ -276,6 +273,8 @@ def patch_npu_stream_context():
276 from torch._dynamo.variables.base import VariableTracker273 from torch._dynamo.variables.base import VariableTracker
277 from torch._dynamo.variables.streams import StreamContextVariable, StreamVariable274 from torch._dynamo.variables.streams import StreamContextVariable, StreamVariable
278 from torch._dynamo.variables.torch import TorchInGraphFunctionVariable275 from torch._dynamo.variables.torch import TorchInGraphFunctionVariable
276+ if TYPE_CHECKING:
277+ from torch._dynamo.symbolic_convert import InstructionTranslator
279 278 
280 class NpuStreamContextVariable(StreamContextVariable):279 class NpuStreamContextVariable(StreamContextVariable):
281 """This represents NPU stream context with FX graph set_stream node creation."""280 """This represents NPU stream context with FX graph set_stream node creation."""