moses binarize-all问题
2015-06-04 17:18
357 查看
要想在EMS(Experiment Management System)中运用Word Lattice进行调参或解码,就不得不将配置文件中binarize-all开关打开,并且指定ttable-binarizer, 例如ttable-binarizer = "$moses-bin-dir/CreateOnDiskPt 1 1 4 100 2"。但是运行时发现总是报错,查看*binarize-config*文件发现-Binarizer后面的多个参数应该用双引号引起来,否则binarize-model.perl无法正确识别参数,导致报错。
解决方法如下:
1. 修改$moses-dir/scripts/ems/experiment.meta文件,找到binarize-config,将-Binarizer后面的$ttable-binarizer用双引号引起来;
2. 修改$moses-dir/scripts/training/binarize-model.perl文件,在第43行为$binarizer加上转义双引号(\")。
解决方法如下:
1. 修改$moses-dir/scripts/ems/experiment.meta文件,找到binarize-config,将-Binarizer后面的$ttable-binarizer用双引号引起来;
2. 修改$moses-dir/scripts/training/binarize-model.perl文件,在第43行为$binarizer加上转义双引号(\")。
相关文章推荐
- MOSES统计机器翻译系统实验过程
- MOSES统计机器翻译系统实现过程
- Moses 训练步骤
- Moses 安装
- [moses笔记]编译含有nplm的moses解码器
- mosesserver 使用方法
- ubuntu15.04 32位下基于IRSTLM,GIZA++和Moses的统计翻译系统的环境搭建及运行
- 在MFC中,设置ComboBox控件中下拉列表的高度
- 谷歌I/O 2015 android 新特性 Data Binding Library(一)
- System.Threading.ThreadStateException
- 14.3 验证配置
- VS代码生成工具ReSharper使用手册:配置快捷键
- android:layout_gravity="bottom"不起作用问题
- Android System.gc()注意点
- js判断是否是数字
- hiho一下 第四十七周(拓扑排序)47
- Android中XLIFF的应用
- 转:非常全的控件资源和Demo演示---据说年薪30万的Android程序员必须知道的帖子
- 获取各种设备信息,整理
- iOS8.1.3下Inhouse App无法安装问题