(
self,
token_id: int,
logprobs: Dict[int, float],
)
| 160 | cursor += num_empty_slots |
| 161 | |
| 162 | def append_token_id( |
| 163 | self, |
| 164 | token_id: int, |
| 165 | logprobs: Dict[int, float], |
| 166 | ) -> None: |
| 167 | assert token_id in logprobs |
| 168 | self._append_tokens_to_blocks([token_id]) |
| 169 | self.output_logprobs.append(logprobs) |
| 170 | self.data.append_token_id(token_id, logprobs[token_id]) |
| 171 | |
| 172 | def get_len(self) -> int: |
| 173 | return self.data.get_len() |
no test coverage detected