[Auto Sync] Update tokenizer_manager.py (20260119) (#17317)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
@@ -479,6 +479,7 @@ class TokenizerManager(TokenizerCommunicatorMixin, TokenizerManagerMultiItemMixi
|
||||
|
||||
self.sampling_params_class = SamplingParams
|
||||
self.signal_handler_class = SignalHandler
|
||||
self.req_state_class = ReqState
|
||||
|
||||
async def generate_request(
|
||||
self,
|
||||
@@ -1056,7 +1057,9 @@ class TokenizerManager(TokenizerCommunicatorMixin, TokenizerManagerMultiItemMixi
|
||||
trace_slice_start(RequestStage.TOKENIZER_DISPATCH, obj.rid)
|
||||
tokenized_obj.trace_context = trace_get_proc_propagate_context(obj.rid)
|
||||
self.send_to_scheduler.send_pyobj(tokenized_obj)
|
||||
state = ReqState([], False, asyncio.Event(), obj, created_time=created_time)
|
||||
state = self.req_state_class(
|
||||
[], False, asyncio.Event(), obj, created_time=created_time
|
||||
)
|
||||
state.request_sent_to_scheduler_ts = time.time()
|
||||
self.rid_to_state[obj.rid] = state
|
||||
trace_slice_end(
|
||||
@@ -1082,7 +1085,7 @@ class TokenizerManager(TokenizerCommunicatorMixin, TokenizerManagerMultiItemMixi
|
||||
# Create states for each individual request in the batch
|
||||
for i, tokenized_obj in enumerate(tokenized_objs):
|
||||
tmp_obj = obj[i]
|
||||
state = ReqState(
|
||||
state = self.req_state_class(
|
||||
[], False, asyncio.Event(), tmp_obj, created_time=created_time
|
||||
)
|
||||
self.rid_to_state[tmp_obj.rid] = state
|
||||
|
||||
Reference in New Issue
Block a user