下载
中文
注册
BertNER-PyTorch

BERT-NER-CRF for PyTorch

概述

简述

BERT-CRF 是用于自然语言处理中实体识别任务的模型

准备训练环境

准备环境

  • 当前模型支持的PyTorch版本和已知三方库依赖如下表所示 表1 依赖库列表

    依赖名 版本号
    PyTorch 1.11.0
    transformers 4.29.2
  • 环境中也需要安装对应版本的CANN和torch_npu,可参考《PyTorch框架训练环境准备

  • 安装依赖:

pip install -r requirements.txt

准备数据集

准备预训练权重

开始训练

运行训练脚本

  • 启动单机8卡训练
bash test/run_ner_crf.sh 

训练完成后,权重文件保存在当前路径下,并输出模型训练精度和性能信息。

训练结果展示

表2

Name F1 ms/Iteration Samples/Second Epochs
8p-NPU 79.16 171.9 1129.4 4

版本说明

变更

2023.6.19 首次发布

FAQ

使用模型资源和服务前,请您仔细阅读并理解透彻 《昇腾深度学习模型许可协议 3.0》