Skip to content

vllm.transformers_utils.config_parser_base

ConfigParserBase

Bases: ABC

Source code in vllm/transformers_utils/config_parser_base.py
class ConfigParserBase(ABC):
    @abstractmethod
    def parse(
        self,
        model: Union[str, Path],
        trust_remote_code: bool,
        revision: Optional[str] = None,
        code_revision: Optional[str] = None,
        **kwargs,
    ) -> tuple[dict, PretrainedConfig]:
        raise NotImplementedError

parse abstractmethod

parse(
    model: Union[str, Path],
    trust_remote_code: bool,
    revision: Optional[str] = None,
    code_revision: Optional[str] = None,
    **kwargs,
) -> tuple[dict, PretrainedConfig]
Source code in vllm/transformers_utils/config_parser_base.py
@abstractmethod
def parse(
    self,
    model: Union[str, Path],
    trust_remote_code: bool,
    revision: Optional[str] = None,
    code_revision: Optional[str] = None,
    **kwargs,
) -> tuple[dict, PretrainedConfig]:
    raise NotImplementedError