提交 1740ec35 编写于 作者: B barrierye

warm up in cube test example

上级 04432a6f
...@@ -42,8 +42,7 @@ for ei in range(10000): ...@@ -42,8 +42,7 @@ for ei in range(10000):
fetch_map = client.predict(feed=feed_dict, fetch=["prob"]) fetch_map = client.predict(feed=feed_dict, fetch=["prob"])
prob_list.append(fetch_map['prob'][0][1]) prob_list.append(fetch_map['prob'][0][1])
label_list.append(data[0][-1][0]) label_list.append(data[0][-1][0])
break
print(prob_list)
print(auc(label_list, prob_list)) print(auc(label_list, prob_list))
end = time.time() end = time.time()
print(end - start) print(end - start)
...@@ -19,6 +19,7 @@ import os ...@@ -19,6 +19,7 @@ import os
import criteo as criteo import criteo as criteo
import time import time
from paddle_serving_client.metric import auc from paddle_serving_client.metric import auc
import grpc
client = Client() client = Client()
client.connect(["127.0.0.1:9292"]) client.connect(["127.0.0.1:9292"])
......
...@@ -550,8 +550,6 @@ function python_test_grpc_impl() { ...@@ -550,8 +550,6 @@ function python_test_grpc_impl() {
check_cmd "mkdir work_dir1 && cp cube/conf/cube.conf ./work_dir1/" check_cmd "mkdir work_dir1 && cp cube/conf/cube.conf ./work_dir1/"
python test_server.py ctr_serving_model_kv ctr_client_conf/serving_client_conf.prototxt & python test_server.py ctr_serving_model_kv ctr_client_conf/serving_client_conf.prototxt &
sleep 5 sleep 5
# for warm up
python test_client.py ./ut_data &> /dev/null || true
check_cmd "python test_client.py ./ut_data >score" check_cmd "python test_client.py ./ut_data >score"
tail -n 2 score | awk 'NR==1' tail -n 2 score | awk 'NR==1'
AUC=$(tail -n 2 score | awk 'NR==1') AUC=$(tail -n 2 score | awk 'NR==1')
...@@ -610,6 +608,8 @@ function python_test_grpc_impl() { ...@@ -610,6 +608,8 @@ function python_test_grpc_impl() {
check_cmd "mkdir work_dir1 && cp cube/conf/cube.conf ./work_dir1/" check_cmd "mkdir work_dir1 && cp cube/conf/cube.conf ./work_dir1/"
python test_server_gpu.py ctr_serving_model_kv ctr_client_conf/serving_client_conf.prototxt & python test_server_gpu.py ctr_serving_model_kv ctr_client_conf/serving_client_conf.prototxt &
sleep 5 sleep 5
# for warm up
python test_client.py ./ut_data &> /dev/null || true
check_cmd "python test_client.py ./ut_data >score" check_cmd "python test_client.py ./ut_data >score"
tail -n 2 score | awk 'NR==1' tail -n 2 score | awk 'NR==1'
AUC=$(tail -n 2 score | awk 'NR==1') AUC=$(tail -n 2 score | awk 'NR==1')
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册