Skip to content

基于预构建模型, 实现离线翻译 中 <-> 英文.

License

Notifications You must be signed in to change notification settings

xiliuya/trans_rpc

Repository files navigation

TITLE: TRANS_RPC

功能

基于预构建模型, 实现离线翻译 中 <-> 英文. 通过 grpc 调用 transformers 加载预训练模型 opus-mt-zh-en opus-mt-en-zh .

依赖包

archlinux 下需要以下包

  • python-transformers
  • python-sentencepiece-git (aur)
  • python-pytorch

构建依赖:

  • python-grpcio
  • python-grpcio-tools

构建

由于使用 grpc 需要同步修改 proto,执行下列命令简化操作:

sh make_proto.sh

使用

python trans_rpc_server.py #启动
python trans_rpc_client.py -l en -s "test string" #翻译 en - zh 翻译中文 -l zh

About

基于预构建模型, 实现离线翻译 中 <-> 英文.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published