For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /max/get-started.md).
Python class
BatchProcessorRuntime
BatchProcessorRuntimeβ
class max.pipelines.lib.interfaces.BatchProcessorRuntime(pipeline_config, devices, return_logits, return_hidden_states=ReturnHiddenStates.NONE, signal_buffers=(), lora_manager=None, pad_token_id=0, max_batch_size=None)
Bases: object
Runtime dependencies shared by batch processors.
-
Parameters:
-
- pipeline_config (PipelineConfig)
- devices (list[Device])
- return_logits (ReturnLogits)
- return_hidden_states (ReturnHiddenStates)
- signal_buffers (Sequence[Buffer])
- lora_manager (LoRAManager | None)
- pad_token_id (int)
- max_batch_size (int | None)
devicesβ
lora_managerβ
lora_manager: LoRAManager | None = None
max_batch_sizeβ
pad_token_idβ
pad_token_id: int = 0
pipeline_configβ
pipeline_config: PipelineConfig
return_hidden_statesβ
return_hidden_states: ReturnHiddenStates = 'none'
return_logitsβ
return_logits: ReturnLogits
signal_buffersβ
signal_buffers: Sequence[Buffer] = ()
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!