在Windows下模型保存后,启动服务失败
Created by: ClassmateXiaoyu
我按照paddlepaddle微信公众号里介绍的方法进行bert模型上线部署,完全按照步骤保存模型后,启动模型时,终端报错。 源码:
import paddlehub as hub
import paddle_serving_client.io as serving_io
model_name = 'bert_chinese_L-12_H-768_A-12'
module = hub.Module(model_name)
inputs,outputs,program = module.context(trainable=True,max_seq_len=20)
feed_keys,fetch_keys = [],[]
for k1 in inputs.keys():
feed_keys.append(k1)
for k2 in outputs.keys():
fetch_keys.append(k2)
del fetch_keys[2:4]
feed_dict = dict(zip(feed_keys,[inputs[x] for x in feed_keys]))
fetch_dict = dict(zip(fetch_keys,[outputs[x] for x in fetch_keys]))
serving_io.save_model('bert_seq20_model', 'bert_seq20_client',
feed_dict,fetch_dict,program)
终端报错如下:
C:\Users\Administrator>python -m paddle_serving_server.serve --model bert_seq20_model --thread 10 --port 9292
'touch' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'touch' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'cat' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Frist time run, downloading PaddleServing components ...
'wget' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Download failed, please check your network or permission of D:\Python37\lib\site-packages\paddle_serving_server.