vllm.model_executor.layers.pooler.activations ¶
LambdaPoolerActivation ¶
PoolerActivation ¶
Source code in vllm/model_executor/layers/pooler/activations.py
forward ¶
Source code in vllm/model_executor/layers/pooler/activations.py
forward_chunk abstractmethod ¶
PoolerClassify ¶
Bases: PoolerActivation
Source code in vllm/model_executor/layers/pooler/activations.py
__init__ ¶
__init__(*, static_num_labels: bool = True) -> None
Source code in vllm/model_executor/layers/pooler/activations.py
forward_chunk ¶
Source code in vllm/model_executor/layers/pooler/activations.py
PoolerIdentity ¶
Bases: PoolerActivation
Source code in vllm/model_executor/layers/pooler/activations.py
PoolerMultiLabelClassify ¶
Bases: PoolerActivation
Source code in vllm/model_executor/layers/pooler/activations.py
PoolerNormalize ¶
Bases: PoolerActivation
Source code in vllm/model_executor/layers/pooler/activations.py
get_classification_act_fn ¶
get_classification_act_fn(
config: PretrainedConfig,
) -> PoolerActivation
Source code in vllm/model_executor/layers/pooler/activations.py
get_cross_encoder_act_fn ¶
get_cross_encoder_act_fn(
config: PretrainedConfig,
) -> PoolerActivation
Source code in vllm/model_executor/layers/pooler/activations.py
resolve_classifier_act_fn ¶
resolve_classifier_act_fn(
model_config: ModelConfig,
static_num_labels: bool = True,
act_fn: PoolerActivation | str | None = None,
)