|
@@ -76,7 +76,7 @@ class InferenceFetchHandler(FetchHandler):
|
|
|
for key in fetch_vars:
|
|
|
# 转换数据类型
|
|
|
if type(fetch_vars[key]) is np.ndarray:
|
|
|
- result = fetch_vars[key][0]
|
|
|
+ result = fetch_vars[key][0].tolist()
|
|
|
else:
|
|
|
result = fetch_vars[key]
|
|
|
result_dict[key] = result
|
|
@@ -87,7 +87,7 @@ class InferenceFetchHandler(FetchHandler):
|
|
|
while True:
|
|
|
try:
|
|
|
result_dict = self.result_queue.get(timeout=1) # 非阻塞获取
|
|
|
- logger.info("write vector {}".format(result_dict))
|
|
|
+ logger.info("write vector {} {}".format(result_dict, len(batch)))
|
|
|
batch.append(result_dict)
|
|
|
if len(batch) >= self.batch_size:
|
|
|
logger.info("write vector")
|