From 2fe0d21cb09f524c2d066a0658ab2286acbf9211 Mon Sep 17 00:00:00 2001 From: xjqbest <173596896@qq.com> Date: Mon, 1 Jun 2020 17:12:21 +0800 Subject: [PATCH] fix readme --- models/contentunderstanding/readme.md | 47 +++++++++++++++++++++++---- 1 file changed, 40 insertions(+), 7 deletions(-) diff --git a/models/contentunderstanding/readme.md b/models/contentunderstanding/readme.md index deefbd2e..217d7124 100644 --- a/models/contentunderstanding/readme.md +++ b/models/contentunderstanding/readme.md @@ -37,7 +37,18 @@

-## 使用教程 +##使用教程(快速开始) +``` +python -m paddlerec.run -m paddlerec.models.contentunderstanding.tagspace +python -m paddlerec.run -m paddlerec.models.contentunderstanding.classification +``` + +## 使用教程(复现论文) + +###注意 + +为了方便使用者能够快速的跑通每一个模型,我们在每个模型下都提供了样例数据。如果需要复现readme中的效果请使用以下提供的脚本下载对应数据集以及数据预处理。 + ### 数据处理 **(1)TagSpace** @@ -64,20 +75,42 @@ mv test.csv raw_big_test_data python text2paddle.py raw_big_train_data/ raw_big_test_data/ train_big_data test_big_data big_vocab_text.txt big_vocab_tag.txt ``` -**(2)Classification** +### 训练 +``` +cd modles/contentunderstanding/tagspace +python -m paddlerec.run -m ./config.yaml # 自定义修改超参后,指定配置文件,使用自定义配置 +``` -无 +### 预测 +``` +# 修改对应模型的config.yaml, workspace配置为当前目录的绝对路径 +# 修改对应模型的config.yaml,mode配置infer_runner +# 示例: mode: train_runner -> mode: infer_runner +# infer_runner中 class配置为 class: single_infer +# 修改phase阶段为infer的配置,参照config注释 + +# 修改完config.yaml后 执行: +python -m paddlerec.run -m ./config.yaml +``` -### 训练 +**(2)Classification** +### 训练 ``` -python -m paddlerec.run -m paddlerec.models.contentunderstanding.classification +cd modles/contentunderstanding/classification +python -m paddlerec.run -m ./config.yaml # 自定义修改超参后,指定配置文件,使用自定义配置 ``` ### 预测 - ``` -python -m paddlerec.run -m paddlerec.models.contentunderstanding.classification +# 修改对应模型的config.yaml, workspace配置为当前目录的绝对路径 +# 修改对应模型的config.yaml,mode配置infer_runner +# 示例: mode: train_runner -> mode: infer_runner +# infer_runner中 class配置为 class: single_infer +# 修改phase阶段为infer的配置,参照config注释 + +# 修改完config.yaml后 执行: +python -m paddlerec.run -m ./config.yaml ``` ## 效果对比 -- GitLab