vllm.v1.executor.utils ¶
get_and_update_mm_cache ¶
get_and_update_mm_cache(
receiver_cache: ShmObjectStoreReceiverCache,
args: tuple[SchedulerOutput],
) -> None
For each MultiModalKwargsItem in SchedulerOutput, fetch from shared memory cache as needed.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
receiver_cache | ShmObjectStoreReceiverCache | The receiver cache to update. | required |
args | tuple[SchedulerOutput] | According to the collective_rpc call of execute_model method in executor, args is a tuple of only one SchedulerOutput element. | required |