今天用了定闹钟的场景语料,在plato框架尝试了端到端的模型。

本文先记录英文的训练过程,然后记录中文的训练过程。

训练端到端的模型

发现使用英文的模型,还是显示有中文,所以,新建目录,重新训练

1. 用英文训练模型

工作目录:

xuehp@haomeiya002:~/git/plato-0224$

注意

metalwoz.jsonmetalwoz.hdf5 ,自动生成这2个文件

1.1. 准备文件

  • 数据文件

metalwoz.csv

  • 模型定义文件

metalWOZ_seq2seq_ludwig.yaml

定义了输入输出的特征

  • 运行加载文件

metalwoz_text.yaml

运行Agent时使用,定义了模型的路径

1.2. 训练模型

ludwig train \
--data_csv data/metalwoz.csv \
--model_definition_file metalWOZ_seq2seq_ludwig.yaml \
--output_directory "models/joint_models/"

训练完毕

1.3. 使用模型

plato run --config metalwoz_text.yaml

看样子是可以运行起来的。

接下来使用中文语料进行训练

2. 用中文训练模型

工作目录:

xuehp@haomeiya002:~/git/plato-0223$

注意

metalwoz.jsonmetalwoz.hdf5 ,自动生成这2个文件

2.1. 准备文件

工作目录:

xuehp@haomeiya002:~/git/plato-0223$

  • 数据文件

INSURANCE_zh_seg.txt

这是翻译成中文的语料文件

已分词的对话语料文件

  • 模型定义文件

metalWOZ_seq2seq_ludwig.yaml

定义了输入输出的特征

  • 运行加载文件

metalwoz_text.yaml

运行Agent时使用,定义了模型的路径

2.2. 处理文件

分词,将中文的语料文件进行分词

解析,将txt文件解析为csv文件

  • 定义配置文件

Parse_MetalWOZ.yaml

  • 执行转换
plato parse --config Parse_MetalWOZ.yaml

解析之后的文件在data/metalwoz.csv

2.3. 训练模型

ludwig train \
--data_csv data/metalwoz.csv \
--model_definition_file metalWOZ_seq2seq_ludwig.yaml \
--output_directory "models/joint_models/"

训练完毕

2.4. 使用模型

plato run --config metalwoz_text.yaml

最新文章

  1. 【代码笔记】iOS-图片旋转
  2. mui消息框alert,confirm,prompt,toast
  3. JavaScript高级程序设计学习笔记--事件
  4. kanboard邮件通知
  5. mvc 中关于资源文件的扩展
  6. python 连接 mysql 被拒绝
  7. avalon.js路由
  8. maven学习讲解
  9. BitMap存储jpg到手机sd卡中
  10. CodeForces #369 div2 D Directed Roads DFS
  11. Java script 看看黑客怎么写的
  12. 阿里云 EDAS-HSF 用户指南
  13. Flash cs6 如何从FLA 文件导出sound文件
  14. jqery基础知识
  15. memcache如何模糊查询
  16. 世界gis相关的资源网站分类整理
  17. Binder机制,从Java到C (5. IBinder对象传递形式)
  18. JAVA中浅复制与深复制 - coolmist - ITeye技术网站
  19. NPOI 生成 excel基本设置
  20. LXC学习实践(3)快速体验第一个容器

热门文章

  1. flume--exec源
  2. docker命令总结(一)
  3. 洛谷 P5569 [SDOI2008]石子合并 GarsiaWachs算法
  4. scss(sass)
  5. [termux Linux] termux不用ssh远程控制shell
  6. [lua]紫猫lua教程-命令宝典-L1-01-12. 临时补充2
  7. update_jz首项V5.0-Tutorial
  8. SpringBoot整合Mybatis案例
  9. winform学习(1)初识winform
  10. HTML5学习(3)元素