mirror of
https://github.com/huggingface/text-generation-inference.git
synced 2025-09-10 11:54:52 +00:00
fix(server): fix index out of range for watermarking
This commit is contained in:
parent
2c5df5d2af
commit
5dbfc07c6e
@ -16,13 +16,8 @@ class Model(ABC):
|
|||||||
self.device = device
|
self.device = device
|
||||||
|
|
||||||
# see `decode_token` method
|
# see `decode_token` method
|
||||||
self.tokenizer.add_special_tokens(
|
self.special_decode_token_id = self.tokenizer.pad_token_id
|
||||||
{"additional_special_tokens": ["<decode-token>"]}
|
self.special_decode_token_length = len(self.tokenizer.pad_token)
|
||||||
)
|
|
||||||
self.special_decode_token_id = self.tokenizer.convert_tokens_to_ids(
|
|
||||||
"<decode-token>"
|
|
||||||
)
|
|
||||||
self.special_decode_token_length = len("<decode-token>")
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
@abstractmethod
|
@abstractmethod
|
||||||
@ -40,4 +35,4 @@ class Model(ABC):
|
|||||||
[self.special_decode_token_id, token_id], skip_special_tokens=False
|
[self.special_decode_token_id, token_id], skip_special_tokens=False
|
||||||
)
|
)
|
||||||
# slice to remove special decode token
|
# slice to remove special decode token
|
||||||
return result[self.special_decode_token_length :]
|
return result[self.special_decode_token_length:]
|
||||||
|
Loading…
Reference in New Issue
Block a user