From 34851471b2d7bc6e8c79c622b32a304db6ca21bc Mon Sep 17 00:00:00 2001 From: Zilin Zhu Date: Sat, 15 Nov 2025 14:20:28 +0800 Subject: [PATCH] Add more statistics for spec decoding (#13317) --- python/sglang/srt/managers/tokenizer_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/sglang/srt/managers/tokenizer_manager.py b/python/sglang/srt/managers/tokenizer_manager.py index 3e51939e0..81b4fe0bf 100644 --- a/python/sglang/srt/managers/tokenizer_manager.py +++ b/python/sglang/srt/managers/tokenizer_manager.py @@ -1779,6 +1779,9 @@ class TokenizerManager(TokenizerCommunicatorMixin): meta_info["spec_accept_length"] = ( recv_obj.completion_tokens[i] / recv_obj.spec_verify_ct[i] ) + meta_info["spec_accept_token_num"] = accepted_tokens + meta_info["spec_draft_token_num"] = total_draft_tokens + meta_info["spec_verify_ct"] = recv_obj.spec_verify_ct[i] def _calculate_timing_metrics( self,