vllm.model_executor.models.transformers.pooling ¶
Transformers modeling backend mixins for pooling models.
EmbeddingMixin ¶
Bases: VllmModelForPooling
Source code in vllm/model_executor/models/transformers/pooling.py
__init__ ¶
__init__(*, vllm_config: VllmConfig, prefix: str = '')
Source code in vllm/model_executor/models/transformers/pooling.py
SequenceClassificationMixin ¶
Bases: SupportsCrossEncoding, VllmModelForPooling
Source code in vllm/model_executor/models/transformers/pooling.py
classifier instance-attribute ¶
classifier = getattr_iter(
seq_cls_model, ["classifier", "score"], None
)
__init__ ¶
__init__(*, vllm_config: VllmConfig, prefix: str = '')