Revert "[PERF] Use faster way of decode in tokenizer: avoid useless list-to-list conversion (#20000)" (#23396)

Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
This commit is contained in:
Cyrus Leung 2025-08-23 12:16:48 +08:00 committed by GitHub
parent 308fa287a8
commit b4e9fd811f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -49,12 +49,11 @@ def decode_tokens(
`skip_special_tokens=None` means to use the backend's default
settings.
"""
decode_method = getattr(tokenizer, "_decode", tokenizer.decode)
if skip_special_tokens is not None:
return decode_method(token_ids,
skip_special_tokens=skip_special_tokens)
return tokenizer.decode(token_ids,
skip_special_tokens=skip_special_tokens)
return decode_method(token_ids)
return tokenizer.decode(token_ids)
def encode_tokens(