未验证 提交 f5d1422f 编写于 作者: J jiaozhenyu 提交者: GitHub

Update README.md

上级 9caacbc7
#使用ParallelExecutor的中文命名实体识别示例
# 使用ParallelExecutor的中文命名实体识别示例
以下是本例的简要目录结构及说明:
以下是本例的简要目录结构及说明:
```text
.
├── data # 存储运行本例所依赖的数据,从外部获取
├── reader.py # 数据读取接口, 从外部获取
├── README.md # 文档
├── train.py # 训练脚本
├── infer.py # 预测脚本
├── data # 存储运行本例所依赖的数据,从外部获取
├── reader.py # 数据读取接口, 从外部获取
├── README.md # 文档
├── train.py # 训练脚本
├── infer.py # 预测脚本
```
##数据
在data目录下,有两个文件夹,train_files中保存的是训练数据,test_files中保存的是测试数据,作为示例,在目录下我们各放置了两个文件,实际训练时,根据自己的实际需要将数据放置在对应目录,并根据数据格式,修改reader.py中的数据读取函数。
## 数据
在data目录下,有两个文件夹,train_files中保存的是训练数据,test_files中保存的是测试数据,作为示例,在目录下我们各放置了两个文件,实际训练时,根据自己的实际需要将数据放置在对应目录,并根据数据格式,修改reader.py中的数据读取函数。
#训练
修改train.py` 的 `main` 函数,指定数据路径,运行`python train.py`开始训练
训练记录形如
## 训练
修改train.py` 的 `main` 函数,指定数据路径,运行`python train.py`开始训练
训练记录形如
```txt
pass_id:0, time_cost:4.92960214615s
[Train] precision:0.000862136531076, recall:0.0059880239521, f1:0.00150726226363
......@@ -29,9 +29,9 @@ pass_id:2, time_cost:0.740842103958s
[Test] precision:0, recall:0.0, f1:0
```
#预测
修改 [infer.py](./infer.py) 的 `infer` 函数,指定:需要测试的模型的路径、测试数据、字典文件,预测标记文件的路径,运行`python infer.py`开始预测
预测结果如下
## 预测
修改 [infer.py](./infer.py) 的 `infer` 函数,指定:需要测试的模型的路径、测试数据、字典文件,预测标记文件的路径,运行`python infer.py`开始预测
预测结果如下
```txt
152804 O O
130048 O O
......@@ -50,4 +50,4 @@ pass_id:2, time_cost:0.740842103958s
247 24-B O
401 24-I O
```
输出分为三列,以"\t"分割,第一列是输入的词语的序号,第二列是标准结果,第三列为标记结果。多条输入序列之间以空行分隔。
输出分为三列,以"\t"分割,第一列是输入的词语的序号,第二列是标准结果,第三列为标记结果。多条输入序列之间以空行分隔。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册