From e24d1b24fe96a56ba8b0d653efa076d03eb95d6c Mon Sep 17 00:00:00 2001 From: Harry Mellor <19981378+hmellor@users.noreply.github.com> Date: Thu, 2 Jul 2026 20:51:23 +0100 Subject: [PATCH] Fix Transformers modeling backend usage stats (#47472) --- vllm/v1/utils.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/vllm/v1/utils.py b/vllm/v1/utils.py index 2ddd151980..b485d838f3 100644 --- a/vllm/v1/utils.py +++ b/vllm/v1/utils.py @@ -689,8 +689,15 @@ def report_usage_stats( else None ) + if model_config.using_transformers_backend(): + backend_cls = model_config._model_info.architecture + # Show what was wrapped e.g. TransformersForCausalLM(Starcoder2ForCausalLM) + architecture = f"{backend_cls}({model_config.architectures[0]})" + else: + architecture = get_architecture_class_name(model_config) + usage_message.report_usage( - get_architecture_class_name(model_config), + architecture, usage_context, extra_kvs={ # Common configuration