/Bert_BiLSTM_CRF

Bert_BiLSTM_CRF with gRPC deploy.

Primary LanguagePython

后端结构

接口

数据加载器

  • 读取数据集
  • 数据集合法性验证
  • 输出处理数据

模型主体

  • 模型最终架构

模型训练器

  • 引入模型
  • 引入数据加载器
  • 引入可视化数据
  • 模型初始化
  • 训练模型
  • 保存模型
  • 评估模型

模型使用

  • 引入模型
  • 模型初始化
  • 加载数据
  • 模型预测

可视化数据

  • 评估工具类

静态目录

原始数据集临时缓冲区

模型临时存储区

gRPC Web API

Data

  • 上传数据集
    • post [用户名,数据集]
    • return [数据集状态]
  • 查看临时数据集列表
    • get [用户名]
    • return [数据集列表]
  • 查看某一个数据集
    • get [用户名,数据集id]
    • return [数据集]
  • 删除临时数据集
    • get [用户名,数据集id]
    • return [状态]

Model

  • 模型训练

    • post [训练模式,数据集id]
    • return [实时状态,最佳模型]
  • 模型评估

    • post [模型,数据集id]
    • return [实时状态,最终状态]
  • 模型预测

    • post [模型,预测数据]
    • return [预测结果]