"models/git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "f4ee3498b325ae0b2dbb4e4f7b7a3294a6185113"
Unverified Commit 92cb93f3 authored by Liangsheng Yin's avatar Liangsheng Yin Committed by GitHub
Browse files

Fix latency benchmark (#557)

parent e94e60d6
import argparse import argparse
import random
import time import time
import requests import requests
...@@ -9,6 +8,7 @@ if __name__ == "__main__": ...@@ -9,6 +8,7 @@ if __name__ == "__main__":
parser.add_argument("--host", type=str, default="http://127.0.0.1") parser.add_argument("--host", type=str, default="http://127.0.0.1")
parser.add_argument("--port", type=int, default=None) parser.add_argument("--port", type=int, default=None)
parser.add_argument("--backend", type=str, default="srt") parser.add_argument("--backend", type=str, default="srt")
parser.add_argument("--max-tokens", type=int, default=256)
args = parser.parse_args() args = parser.parse_args()
if args.port is None: if args.port is None:
...@@ -25,7 +25,7 @@ if __name__ == "__main__": ...@@ -25,7 +25,7 @@ if __name__ == "__main__":
url = f"{args.host}:{args.port}" url = f"{args.host}:{args.port}"
a = 20 a = 20
max_new_tokens = 256 max_new_tokens = args.max_tokens
prompt = f"{a, }" prompt = f"{a, }"
tic = time.time() tic = time.time()
...@@ -37,6 +37,7 @@ if __name__ == "__main__": ...@@ -37,6 +37,7 @@ if __name__ == "__main__":
"sampling_params": { "sampling_params": {
"temperature": 0, "temperature": 0,
"max_new_tokens": max_new_tokens, "max_new_tokens": max_new_tokens,
"ignore_eos": True,
}, },
}, },
) )
...@@ -48,6 +49,7 @@ if __name__ == "__main__": ...@@ -48,6 +49,7 @@ if __name__ == "__main__":
"parameters": { "parameters": {
"temperature": 0, "temperature": 0,
"max_new_tokens": max_new_tokens, "max_new_tokens": max_new_tokens,
"ignore_eos": True,
}, },
}, },
) )
...@@ -58,6 +60,7 @@ if __name__ == "__main__": ...@@ -58,6 +60,7 @@ if __name__ == "__main__":
"prompt": prompt, "prompt": prompt,
"temperature": 0, "temperature": 0,
"max_tokens": max_new_tokens, "max_tokens": max_new_tokens,
"ignore_eos": True,
}, },
) )
elif args.backend == "ginfer": elif args.backend == "ginfer":
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment