dataclass  ¶
 Source code in vllm/model_executor/models/module_mapping.py
  
 __init__(
    model_type: str = None,
    module_list: str = None,
    embedding: str = None,
    mlp: str = None,
    down_proj: str = None,
    attention: str = None,
    o_proj: str = None,
    q_proj: str = None,
    k_proj: str = None,
    v_proj: str = None,
    qkv_proj: str = None,
    qk_proj: str = None,
    qa_proj: str = None,
    qb_proj: str = None,
    kva_proj: str = None,
    kvb_proj: str = None,
    output: str = None,
) -> None
 dataclass  ¶
  Bases: ModelKeys
Source code in vllm/model_executor/models/module_mapping.py
  class-attribute instance-attribute  ¶
   class-attribute instance-attribute  ¶
   
 __init__(
    model_type: str = None,
    module_list: str = None,
    embedding: str = None,
    mlp: str = None,
    down_proj: str = None,
    attention: str = None,
    o_proj: str = None,
    q_proj: str = None,
    k_proj: str = None,
    v_proj: str = None,
    qkv_proj: str = None,
    qk_proj: str = None,
    qa_proj: str = None,
    qb_proj: str = None,
    kva_proj: str = None,
    kvb_proj: str = None,
    output: str = None,
    language_model: list[str] = list(),
    connector: list[str] = list(),
    tower_model: list[str] = list(),
    generator: list[str] = list(),
) -> None
 staticmethod  ¶
 from_string_field(
    language_model: str | list[str] = None,
    connector: str | list[str] = None,
    tower_model: str | list[str] = None,
    generator: str | list[str] = None,
    **kwargs,
) -> MultiModelKeys