Skip to content

Commit e7f4752

Browse files
authored
fix: Repair import error for legacy TS testing (#2091)
1 parent b5dbc11 commit e7f4752

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

py/torch_tensorrt/dynamo/__init__.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
1-
from torch_tensorrt.dynamo import fx_ts_compat
2-
from .backend import compile
1+
import torch
2+
from packaging import version
3+
4+
if version.parse(torch.__version__) >= version.parse("2.1.dev"):
5+
from torch_tensorrt.dynamo import fx_ts_compat
6+
from .backend import compile

py/torch_tensorrt/fx/tracer/dispatch_tracer/aten_tracer.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
import sys
33
from contextlib import contextmanager
44
from typing import Any, Callable, Dict, Generator, List, Optional, Set, Tuple, Union
5+
from packaging import version
56

67
import torch
78

8-
if not torch.__version__.startswith("1"):
9+
if version.parse(torch.__version__) >= version.parse("2.dev"):
910
import torch._dynamo as torchdynamo
1011

1112
from torch.fx.passes.infra.pass_base import PassResult

0 commit comments

Comments
 (0)