[Fix] Fix --skip-tokenizer-init (#1798)

This commit is contained in:
Lianmin Zheng
2024-10-25 18:51:59 -07:00
committed by GitHub
parent b77a02cdfd
commit fb99aaa527
5 changed files with 50 additions and 25 deletions

View File

@@ -115,12 +115,9 @@ class DetokenizerManager:
elif isinstance(recv_obj, GetMemPoolSizeReqOutput):
self.send_to_tokenizer.send_pyobj(recv_obj)
continue
elif self.tokenizer is None:
# If the tokenizer is skipped, no detokenization is needed
self.send_to_tokenizer.send_pyobj(recv_obj)
continue
else:
assert isinstance(recv_obj, BatchTokenIDOut)
assert isinstance(recv_obj, BatchTokenIDOut)
bs = len(recv_obj.rids)
# Initialize decode status