mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2026-04-23 00:17:25 +08:00
[Feature] Add timestamp for profiler (#4726)
* [Feature] Add timestamp for profiler * fix bug for offine inference * fix for ci * fix * fix ci
This commit is contained in:
@@ -399,6 +399,9 @@ class RequestMetrics:
|
||||
model_forward_time: Optional[float] = None
|
||||
model_execute_time: Optional[float] = None
|
||||
request_start_time: Optional[float] = None
|
||||
llm_engine_recv_req_timestamp: Optional[float] = None
|
||||
llm_engine_send_req_to_engine_timestamp: Optional[float] = None
|
||||
llm_engine_recv_token_timestamp: Optional[float] = None
|
||||
|
||||
def to_dict(self):
|
||||
"""
|
||||
@@ -413,6 +416,9 @@ class RequestMetrics:
|
||||
"model_forward_time": self.model_forward_time,
|
||||
"model_execute_time": self.model_execute_time,
|
||||
"request_start_time": self.request_start_time,
|
||||
"llm_engine_recv_req_timestamp": self.llm_engine_recv_req_timestamp,
|
||||
"llm_engine_send_req_to_engine_timestamp": self.llm_engine_send_req_to_engine_timestamp,
|
||||
"llm_engine_recv_token_timestamp": self.llm_engine_recv_token_timestamp,
|
||||
}
|
||||
|
||||
@classmethod
|
||||
|
||||
Reference in New Issue
Block a user