浏览代码

dssm train

丁云鹏 4 月之前
父节点
当前提交
aa46c1a01e
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      recommend-model-produce/src/main/python/tools/static_ps_infer_v2.py

+ 2 - 2
recommend-model-produce/src/main/python/tools/static_ps_infer_v2.py

@@ -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")