PaddleHub 请求中心服务器失败,请检查您的网络,

xu3bshqb  于 6个月前  发布在  其他
关注(0)|答案(4)|浏览(45)

版本、环境信息

1)PaddleHub和PaddlePaddle版本:PaddleHub1.8.3,PaddlePaddle1.8.5

2)系统环境:

  • 系统:Linux 内网服务器
  • python版本:3.7.0

问题

使用hub命令一键部署服务,加载模型 chinese_ocr_db_crnn-server ,模型版本为1.1.0。使用官方demo中的方法发送post请求,服务端报错:“Request Hub-Server unsuccessfully, please check your network”。程序接收到返回的json结果为:{"msg":"Please check data format!", "result":"", "status":"-1"}。服务端报错截图:

。尝试在服务端使用命令行方式加载模型预测:hub run chinese_ocr_db_crnn_server --input_path "{IMAGEPATH}",也报同样错误。难道Paddlehub不能离线运行部署的吗?PaddlePaddle 和 PaddleHub 换到1.8.0版本,问题依旧。

vwoqyblh

vwoqyblh1#

机器上已经有此模型了吗,执行 hub list 看下是否已经存在

pieyvz9o

pieyvz9o2#

机器上已经有此模型了吗,执行 hub list 看下是否已经存在
昨天排查到问题了,hub list检查是成功安装 chinese_ocr_db_crnn_server 这个模型的,但是这个模型检测需要基于文本检测的模型 chinese_text_detection_db_server,正是因为这个模型没有安装,所以一直试图连接Hub-Server下载该模型,导致上述报错。

qgelzfjb

qgelzfjb3#

chinese_ocr_db_crnn_server模型的文档中,并未提及该模型的预测还需要基于文本检测模型。建议修改并添加相关的文字说明,以避免在离线安装过程中漏掉该模型,导致其他人再次遇到此问题。

bvpmtnay

bvpmtnay4#

好的,感谢建议,我们会增加此说明。

相关问题