The logprobs summation seems to incorrectly include the colon(`:`) token. This can simply be fixed by: ```py def _compute_logprob_sum(self, start: int, end: int) -> float: token_start = self.token_indices[start+1] ... ```