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: str | Path,
        trust_remote_code: bool,
        revision: str | None = None,
        code_revision: str | None = None,
        **kwargs,
    ) -> tuple[dict, PretrainedConfig]:
        raise NotImplementedError

parse abstractmethod

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