当前位置:   article > 正文

AllenNLP模型部署_如何部署allennlp

如何部署allennlp

几个月前做毕设的时候尝试过使用AllenNLP通过网络部署阅读理解模型,用Qt做客户端,用来答辩的时候可视化地展示效果。界面做的比较简单,在以前的代码上改的,现已开源。
MRCClient

效果如下:
在这里插入图片描述

部署

1.在训练完一个模型之后,我们可以在AllenNLP中进行部署。

python -m allennlp.service.server_simple 
 --archive-path F:/dl-data/save/QAnet/origin/model.tar.gz
 --predictor machine-comprehension 
 --field-name question 
 --field-name passage
  • 1
  • 2
  • 3
  • 4
  • 5

2.我用Qt做了一个小软件,通过网络把文章和问题发送到服务端,模型预测结束后会把结果发送一个json数据回来,进行后续的处理即可。
服务端的地址根据需要进行修改即可,当然服务端和客户端可以都在同一个电脑上运行。

修改这个路径  #define PREDICTURL "http://127.0.0.1:8000/predict"
  • 1

——————————————————————————————
有帮助到你的话可以点个赞,收藏一下,star一下,fork一下,这点小要求不过分吧哈哈 : )。学习Qt的话可以关注一下我的知乎专栏和博客。
那些年使用Qt走过的坑

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/1018490
推荐阅读
相关标签
  

闽ICP备14008679号