Skip to content
Prev Previous commit
Next Next commit
msg
  • Loading branch information
ruoclio committed Feb 22, 2022
commit 4a30627cde3f76f544ed31b41bc78e1e4913c719
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,8 @@ def main():
else:
place = paddle.set_device('cpu')

if 'norm_type' in cfg and cfg['norm_type'] == 'sync_bn' and not cfg.use_gpu:
if 'norm_type' in cfg and cfg[
'norm_type'] == 'sync_bn' and not cfg.use_gpu:
cfg['norm_type'] = 'bn'

if FLAGS.slim_config:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,8 @@ def _annotation(self, label, bbox):
annotation['id'] = self.ann_id
annotation['image_id'] = self.img_id
annotation['category_id'] = label
annotation['segmentation'] = [] # np.asarray(points).flatten().tolist()
annotation['segmentation'] = [
] # np.asarray(points).flatten().tolist()
annotation['bbox'] = self._get_box(points)
annotation['iscrowd'] = 0
annotation["ignore"] = 0
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -464,3 +464,98 @@ WARNING 2022-02-17 14:26:17,698 [pipeline_server.py:509] [CONF] precision not se
WARNING 2022-02-17 14:26:17,698 [pipeline_server.py:509] [CONF] use_calib not set, use default: False
WARNING 2022-02-17 14:26:17,698 [pipeline_server.py:509] [CONF] use_mkldnn not set, use default: False
WARNING 2022-02-17 14:26:17,698 [pipeline_server.py:509] [CONF] mkldnn_cache_capacity not set, use default: 0
WARNING 2022-02-22 13:20:19,068 [pipeline_server.py:496] [CONF] build_dag_each_worker not set, use default: False
WARNING 2022-02-22 13:20:19,068 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] client_type not set, use default: brpc
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] use_profile not set, use default: False
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] channel_size not set, use default: 0
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] tracer not set, use default: {}
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] interval_s not set, use default: -1
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] timeout not set, use default: -1
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] batch_size not set, use default: 1
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] auto_batching_timeout not set, use default: -1
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] workdir not set, use default:
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] thread_num not set, use default: 2
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] mem_optim not set, use default: True
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] ir_optim not set, use default: False
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] precision not set, use default: fp32
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] use_calib not set, use default: False
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] use_mkldnn not set, use default: False
WARNING 2022-02-22 13:20:19,069 [pipeline_server.py:496] [CONF] mkldnn_cache_capacity not set, use default: 0
ERROR 2022-02-22 13:20:54,941 [operator.py:838] (data_id=0 log_id=0) [rec|0] Failed to process(batch: [0]): Fetch names should not be empty or out of saved fetch list. log_id:0
Traceback (most recent call last):
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle_serving_server/pipeline/operator.py", line 827, in _run_process
midped_batch = self.process(feed_batch, typical_logid)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle_serving_server/pipeline/operator.py", line 480, in process
log_id=typical_logid)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle_serving_app/local_predict.py", line 241, in predict
log_id:{}".format(log_id))
ValueError: Fetch names should not be empty or out of saved fetch list. log_id:0
ERROR 2022-02-22 13:20:54,942 [operator.py:883] (log_id=0) rec failed to predict.
ERROR 2022-02-22 13:20:54,944 [dag.py:409] (data_id=0 log_id=0) Failed to predict: (log_id=0) rec failed to predict.
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] build_dag_each_worker not set, use default: False
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] client_type not set, use default: brpc
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] use_profile not set, use default: False
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] channel_size not set, use default: 0
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] tracer not set, use default: {}
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] interval_s not set, use default: -1
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] timeout not set, use default: -1
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:22:05,964 [pipeline_server.py:496] [CONF] batch_size not set, use default: 1
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] auto_batching_timeout not set, use default: -1
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] workdir not set, use default:
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] thread_num not set, use default: 2
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] mem_optim not set, use default: True
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] ir_optim not set, use default: False
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] precision not set, use default: fp32
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] use_calib not set, use default: False
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] use_mkldnn not set, use default: False
WARNING 2022-02-22 13:22:05,965 [pipeline_server.py:496] [CONF] mkldnn_cache_capacity not set, use default: 0
ERROR 2022-02-22 13:22:14,591 [operator.py:968] (data_id=0 log_id=0) [rec|0] Failed to postprocess: 'feature'
Traceback (most recent call last):
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle_serving_server/pipeline/operator.py", line 964, in _run_postprocess
logid_dict.get(data_id))
File "recognition_web_service_onlyrec.py", line 189, in postprocess
batch_features = fetch_dict["feature"]
KeyError: 'feature'
ERROR 2022-02-22 13:22:14,594 [dag.py:409] (data_id=0 log_id=0) Failed to predict: (data_id=0 log_id=0) [rec|0] Failed to postprocess: 'feature'
WARNING 2022-02-22 13:23:16,051 [pipeline_server.py:496] [CONF] build_dag_each_worker not set, use default: False
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] client_type not set, use default: brpc
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] use_profile not set, use default: False
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] channel_size not set, use default: 0
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] tracer not set, use default: {}
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] interval_s not set, use default: -1
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] timeout not set, use default: -1
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] batch_size not set, use default: 1
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] auto_batching_timeout not set, use default: -1
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] workdir not set, use default:
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] thread_num not set, use default: 2
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] mem_optim not set, use default: True
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] ir_optim not set, use default: False
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] precision not set, use default: fp32
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] use_calib not set, use default: False
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] use_mkldnn not set, use default: False
WARNING 2022-02-22 13:23:16,052 [pipeline_server.py:496] [CONF] mkldnn_cache_capacity not set, use default: 0
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] build_dag_each_worker not set, use default: False
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] client_type not set, use default: brpc
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] use_profile not set, use default: False
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] channel_size not set, use default: 0
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] tracer not set, use default: {}
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] interval_s not set, use default: -1
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] timeout not set, use default: -1
WARNING 2022-02-22 13:28:11,345 [pipeline_server.py:496] [CONF] retry not set, use default: 1
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] batch_size not set, use default: 1
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] auto_batching_timeout not set, use default: -1
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] workdir not set, use default:
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] thread_num not set, use default: 2
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] mem_optim not set, use default: True
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] ir_optim not set, use default: False
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] precision not set, use default: fp32
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] use_calib not set, use default: False
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] use_mkldnn not set, use default: False
WARNING 2022-02-22 13:28:11,346 [pipeline_server.py:496] [CONF] mkldnn_cache_capacity not set, use default: 0
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ op:
client_type: local_predictor

#Fetch结果列表,以client_config中fetch_var的alias_name为准
fetch_list: ["feature"]
fetch_list: ["save_infer_model/scale_0.tmp_1"]
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
feed_var {
name: "x"
alias_name: "x"
is_lod_tensor: false
feed_type: 1
shape: 3
shape: 224
shape: 224
}
fetch_var {
name: "save_infer_model/scale_0.tmp_1"
alias_name: "feature"
is_lod_tensor: true
fetch_type: 1
shape: -1
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ def cv2_to_base64(image):
image = cv2_to_base64(image_data1)

for i in range(1):
print(i)
data = {"key": ["image"], "value": [image]}
r = requests.post(url=url, data=json.dumps(data))
print(r.json())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ def nms_to_rec_results(self, results, thresh=0.1):

def postprocess(self, input_dicts, fetch_dict, log_id,data_id = 0):
#print("fetch_dict",fetch_dict)
batch_features = fetch_dict["feature"]
batch_features = fetch_dict["save_infer_model/scale_0.tmp_1"]

if self.feature_normalize:
feas_norm = np.sqrt(
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
feed_var {
name: "x"
alias_name: "x"
is_lod_tensor: false
feed_type: 1
shape: 3
shape: 224
shape: 224
}
fetch_var {
name: "save_infer_model/scale_0.tmp_1"
alias_name: "save_infer_model/scale_0.tmp_1"
is_lod_tensor: true
fetch_type: 1
shape: -1
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
feed_var {
name: "x"
alias_name: "x"
is_lod_tensor: false
feed_type: 1
shape: 3
shape: 224
shape: 224
}
fetch_var {
name: "save_infer_model/scale_0.tmp_1"
alias_name: "save_infer_model/scale_0.tmp_1"
is_lod_tensor: true
fetch_type: 1
shape: -1
}
Binary file not shown.
Loading