Bases: ABC
Source code in vllm/model_executor/layers/quantization/kernels/mixed_precision/MPLinearKernel.py
  
 __init__(
    c: MPLinearLayerConfig,
    w_q_param_name: str,
    w_s_param_name: str,
    w_zp_param_name: str | None = None,
    w_gidx_param_name: str | None = None,
) -> None
Source code in vllm/model_executor/layers/quantization/kernels/mixed_precision/MPLinearKernel.py
  
  Source code in vllm/model_executor/layers/quantization/kernels/mixed_precision/MPLinearKernel.py
  
  Source code in vllm/model_executor/layers/quantization/kernels/mixed_precision/MPLinearKernel.py
  abstractmethod  ¶
    abstractmethod classmethod  ¶
 can_implement(
    c: MPLinearLayerConfig,
) -> tuple[bool, str | None]