Skip to content

Commit 7f7d8ce

Browse files
committed
avoid import all models when import trtllm
1 parent 37d0b68 commit 7f7d8ce

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

tensorrt_llm/_torch/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from .llm import LLM
22
from .model_config import MoeLoadBalancerConfig
3-
from .models.checkpoints.base_checkpoint_loader import BaseCheckpointLoader
43

5-
__all__ = ["LLM", "MoeLoadBalancerConfig", "BaseCheckpointLoader"]
4+
__all__ = ["LLM", "MoeLoadBalancerConfig"]

tensorrt_llm/llmapi/llm_args.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1908,7 +1908,7 @@ class TorchLlmArgs(BaseLlmArgs):
19081908
default=None,
19091909
description="The checkpoint loader to use for this LLM instance.",
19101910
json_schema_extra={
1911-
"type": "Optional[tensorrt_llm._torch.BaseCheckpointLoader]"
1911+
"type": "Optional[tensorrt_llm._torch.models.checkpoints.BaseCheckpointLoader]"
19121912
},
19131913
)
19141914

tests/unittest/api_stability/references/llm.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ methods:
6767
annotation: Optional[tensorrt_llm.llmapi.llm_args.CudaGraphConfig]
6868
default: null
6969
checkpoint_loader:
70-
annotation: Optional[tensorrt_llm._torch.BaseCheckpointLoader]
70+
annotation: Optional[tensorrt_llm._torch.models.checkpoints.BaseCheckpointLoader]
7171
default: null
7272
checkpoint_format:
7373
annotation: Optional[str]

0 commit comments

Comments
 (0)