-
MATLAB-spectral-scfg是一款用于潜变量同步分析的无上下文语法工具包
资源介绍
二摘代码MATLAB
spectral-scfg是用于潜在的同步上下文无关文法(L-SCFG)的软件包,该语法已应用于机器翻译(MT)。
它是以下论文的直接实现:
用于分层翻译的潜在变量同步CFG。
Avneesh
Saluja,Chris
Dyer和Shay
B.Cohen。
在EMNLP会议录中,2014年。
本文中使用的最小语法提取器的实现源代码(Zhang等,COLING
2008)也位于此存储库中,由Dan
Gildea慷慨提供。
也可以使用。
系统要求
NumPy(至少v1.6)和SciPy(至少v0.13)
cdec的相对较新的cdec
(包括pycdec
。
用于快速SVD计算的MATLAB
另外,需要有效的C
++编译器来编译语法提取器。
先决条件
cdec编译版本以及已编译的Python扩展(请参阅说明)。
确保pycdec文件的位置在$PYTHONPATH环境变量中。
最小语法提取器的编译版本(有关更多信息,请参见ZGC-extractor子目录中的说明)
端到端流水线说明
输入:平行句子语料库(标记的小写字母)。
假定所有代码都是从存储库根目录运行的。
预处理句