Skip to content

Commit 00d3719

Browse files
committed
-mchore: Fix graph breaks and minor fixes
Signed-off-by: Dheeraj Peri <[email protected]>
1 parent 5f34cfd commit 00d3719

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

py/torch_tensorrt/dynamo/conversion/aten_ops_converters.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,9 @@ def index_dtype_validator(
392392

393393

394394
@dynamo_tensorrt_converter(
395-
torch.ops.aten.index.Tensor, capability_validator=index_dtype_validator
395+
torch.ops.aten.index.Tensor,
396+
capability_validator=index_dtype_validator,
397+
supports_dynamic_shapes=True,
396398
)
397399
@enforce_tensor_types(
398400
{

py/torch_tensorrt/dynamo/conversion/converter_utils.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,10 @@
1919
import numpy as np
2020
import tensorrt as trt
2121
import torch
22+
import torch_tensorrt.dynamo.conversion.impl as impl
2223
from torch.fx.experimental.proxy_tensor import unset_fake_temporarily
2324
from torch.fx.node import Argument, Target
2425
from torch.fx.passes.shape_prop import TensorMetadata
25-
26-
import torch_tensorrt.dynamo.conversion.impl as impl
2726
from torch_tensorrt import _enums
2827
from torch_tensorrt.dynamo._settings import CompilationSettings
2928
from torch_tensorrt.dynamo._SourceIR import SourceIR
@@ -73,6 +72,9 @@ def format_tensor_metadata(metadata: Union[Any, Sequence[Any]]) -> str:
7372
# If the provided data is a scalar, return it as is
7473
elif isinstance(metadata, (int, float, bool)):
7574
return f"{metadata}@Python-{type(metadata)}"
75+
# If the provided data is a SymInt, return it as is
76+
elif isinstance(metadata, (torch.SymInt)):
77+
return f"{metadata}@SymInt"
7678
# If the provided data is a sequence, recursively parse it
7779
elif isinstance(metadata, collections.abc.Sequence):
7880
formatted_str = "("

0 commit comments

Comments
 (0)