1 Star 5 Fork 0

jeusgao / jobot_factory_simple_nlp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
readme.md 1.24 KB
一键复制 编辑 原始数据 按行查看 历史
jeusgao 提交于 2021-03-10 23:45 . update readme

A light tool for TF Model building/training/evaluating for simple nlp tasks just by params configuration, training/evaluating monitor and params configure GUI with streamlit, and auto publish all models' predictor apis

copy pretrained LM into hub/bases/ (bert, rbt, albert ...)

How to run:

  1. run init_params first to generate params template...
  2. streamlit run home.py --server.port=PORT
  3. celery -A celery_training worker -l INFO --pidfile=celery/%n.pid --logfile=celery/%n%I.log

open localhost:PORT with a broswer ...

Rest service:

  • uvicorn rest_service.handlers:app --port=REST_SERVER-PORT or python3 rest_server.py -p=REST_SERVER-PORT

ENV

python >= 3.6 test with tf 2.4.0, 2.2.2

Preview

common params setting

model layers settings

model layers' params settings

trainning monitoring

trainning scores

api published automaticly

references:

keras-bert

Kashgari

Bert4Keras

1
https://gitee.com/jeusgao/jobot_factory_simple_nlp.git
git@gitee.com:jeusgao/jobot_factory_simple_nlp.git
jeusgao
jobot_factory_simple_nlp
jobot_factory_simple_nlp
master

搜索帮助