Machine learning Moses(统计机器翻译)mose.ini文件格式的文档?

Machine learning Moses(统计机器翻译)mose.ini文件格式的文档?,machine-learning,nlp,machine-translation,moses,Machine Learning,Nlp,Machine Translation,Moses,moses是否有moses.ini格式的文档?在没有参数的命令行上运行moses将返回可用的功能名称,但不会返回其可用参数。此外,我所看到的手册中没有指定.ini文件的结构。主要思想是该文件包含翻译模型将使用的设置。因此,应在moses特性规范中查找moses.ini中的值和选项文档 下面是我在网上找到的一些关于moses.ini的摘录 在中,我们有一些详细信息: 7.6.5.ini所有功能都在[功能]部分中指定。其格式应为: *功能名称key1=value1key2=value2例如,KENL

moses是否有moses.ini格式的文档?在没有参数的命令行上运行moses将返回可用的功能名称,但不会返回其可用参数。此外,我所看到的手册中没有指定.ini文件的结构。

主要思想是该文件包含翻译模型将使用的设置。因此,应在moses特性规范中查找
moses.ini
中的值和选项文档

下面是我在网上找到的一些关于
moses.ini
的摘录

在中,我们有一些详细信息:

7.6.5.ini

所有功能都在
[功能]
部分中指定。其格式应为:
*功能名称key1=value1
key2=value2

例如,
KENLM factor=0 order=3 num features=1 lazyken=0 path=file.lm.gz

此外,还有一个关于如何打印moses.ini中提到的所有组件的基本统计信息的提示

运行脚本
analysis\u moses\u model.pl moses.ini

这对于设置映射步骤的顺序以避免转换选项爆炸或只是检查模型组件是否如我们预期的那样大/详细非常有用

在Wiki中,有一个包含一些文档的示例文件:

参数

建议创建一个
.ini
文件来存储所有设置

输入因子

-是否使用因子模型
映射

-使用内存中的LM(T)或直接读取硬盘中的文件(G)
t表格文件

-表示源因子的数量、目标因子的数量、得分的数量和 翻译表文件的路径
l模型文件

-指示用于LM的类型(0:SRILM,1:IRSTLM)、使用因子编号、LM的顺序(n-gram)以及语言模型文件的路径

如果还不够,则在上还有另一个说明

各部分
[ttable file]
[lmodel file]
包含指向短语表的指针 文件和语言模型文件。你可以不考虑这个问题 这些行上的数字。就目前而言,知道这一点就足够了 语言模型规范中的最后一个数字是 n-gram模型的阶数

配置文件还包含一些特征权重。注意
[weight-t]
部分有5个权重,每个特征对应一个权重 在短语表中

由培训过程创建的
moses.ini
文件将无法使用 您的解码器不需要修改,因为它依赖于一种语言 未编译到解码器中的模型库。为了使 它可以工作,打开moses.ini文件并找到语言模型 紧跟在
[lmodel file]
标题之后的行中的规范。 此行的第一个数字是
0
,表示SRILM。 将其更改为
8
,并保持行的其余部分不变。然后你的 配置应该有效


翻译表的其他文档可在此处找到: