Schema.ai· vLLM
vLLM official site ↗vLLM v0.23.0API up

SchedulerConfig

complete inventoryvLLM v0.23.020 inventoried members

Surface

vLLM scheduler configuration class.

The inventory is complete at this version: a member name not listed below does not exist on this surface — a truthful absence, not a coverage gap.

Inventoried members (20)

MemberDescriptionRegistration gatesSource
async_schedulingasync_scheduling is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
disable_chunked_mm_inputdisable_chunked_mm_input is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
disable_hybrid_kv_cache_managerdisable_hybrid_kv_cache_manager is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
enable_chunked_prefillenable_chunked_prefill is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
encoder_cache_sizeencoder_cache_size is exposed on SchedulerConfig in the v0.23.0 source snapshot. The field is init=False and derived from max_num_batched_tokens, not constructor-settable.SchedulerConfig dataclass field surface in vllm/config/scheduler.py; init=Falsegithub.com
is_encoder_decoderis_encoder_decoder is exposed on SchedulerConfig in the v0.23.0 source snapshot. The parameter is an InitVar stored on ModelConfig, used by SchedulerConfig for fallbacks and validation.SchedulerConfig InitVar constructor parameter in vllm/config/scheduler.pygithub.com
is_multimodal_modelis_multimodal_model is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
long_prefill_token_thresholdlong_prefill_token_threshold is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
max_long_partial_prefillsmax_long_partial_prefills is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
max_model_lenmax_model_len is exposed on SchedulerConfig in the v0.23.0 source snapshot. The parameter is an InitVar stored on ModelConfig, used by SchedulerConfig for fallbacks and validation.SchedulerConfig InitVar constructor parameter in vllm/config/scheduler.pygithub.com
max_num_batched_tokensmax_num_batched_tokens is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
max_num_encoder_input_tokensmax_num_encoder_input_tokens is exposed on SchedulerConfig in the v0.23.0 source snapshot. The field is init=False and derived from max_num_batched_tokens, not constructor-settable.SchedulerConfig dataclass field surface in vllm/config/scheduler.py; init=Falsegithub.com
max_num_partial_prefillsmax_num_partial_prefills is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
max_num_scheduled_tokensmax_num_scheduled_tokens is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
max_num_seqsmax_num_seqs is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
policypolicy is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
runner_typerunner_type is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
scheduler_clsscheduler_cls is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
scheduler_reserve_full_islscheduler_reserve_full_isl is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com
stream_intervalstream_interval is exposed on SchedulerConfig in the v0.23.0 source snapshot.SchedulerConfig dataclass field surface in vllm/config/scheduler.pygithub.com