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