vllm/vllm/v1/sample/metadata.py
Woosuk Kwon 8b3c13c485 wip
Signed-off-by: Woosuk Kwon <woosuk.kwon@berkeley.edu>
2025-09-15 11:17:54 -07:00

20 lines
424 B
Python

# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: Copyright contributors to the vLLM project
from dataclasses import dataclass
from typing import Optional
import torch
@dataclass
class SamplingMetadata:
temperature: torch.Tensor
top_p: Optional[torch.Tensor]
top_k: Optional[torch.Tensor]
# None means no logprobs, 0 means sampled token logprobs only
max_num_logprobs: Optional[int]