kashif HF Staff commited on
Commit
677d844
·
verified ·
1 Parent(s): 106e36f

fix convert_tokens_to_string byte-level detok (vLLM)

Browse files
Files changed (1) hide show
  1. tokenizer.py +2 -2
tokenizer.py CHANGED
@@ -281,8 +281,8 @@ class HybridDNATokenizer(PreTrainedTokenizer):
281
  return self._id_to_token.get(index, "<oov>")
282
 
283
  def convert_tokens_to_string(self, tokens: List[str]) -> str:
284
- return "".join(tokens)
285
-
286
  def encode(
287
  self,
288
  text: str,
 
281
  return self._id_to_token.get(index, "<oov>")
282
 
283
  def convert_tokens_to_string(self, tokens: List[str]) -> str:
284
+ ids = [self._convert_token_to_id(t) for t in tokens]
285
+ return self.decode(ids, skip_special_tokens=False)
286
  def encode(
287
  self,
288
  text: str,