文件名称:wordcomp:向量空间的语义组成
文件大小:1.01MB
文件格式:ZIP
更新时间:2024-05-29 02:24:39
Lua
wordcomp 此代码是几种语义组成模型的实现:Wmask,Addmask,Matrix,Fulllex和Lexfunc。 通过组合各个单词的表示,可以使用此类模型来获取单词级别以上语言单元的矢量表示。 一个示例应用是化合物的组成:可以通过组合“苹果”和“树”的矢量表示来获得“苹果树”的矢量表示。 可以在以下论文中找到更多详细信息: Corina Dima:反向工程语言:德语化合物的语义组成研究。 在EMNLP会议录,葡萄牙里斯本,pp。pp。1637–1642 [下载论文: ://aclweb.org/anthology/D/D15/D15-1188.pdf] 先决条件 该代码使用编写,并使用。 要运行它,您必须首先安装Torch和Torch附加软件包nn , optim , paths和xlua 。 数据 训练 训练新的构图模型: $ th script_compose.
【文件预览】:
wordcomp-master
----models()
--------models-readme.md(47B)
----script_compose.lua(6KB)
----poster()
--------wordcomp_german_emnlp2015.pdf(1.07MB)
----data()
--------data-readme.md(123B)
----composition_models()
--------Wmask.lua(2KB)
--------Addmask.lua(2KB)
--------Fulllex.lua(2KB)
--------Matrix.lua(1KB)
--------Lexfunc.lua(1KB)
--------CompositionModel.lua(286B)
----.gitignore(64B)
----README.md(2KB)
----utils()
--------vector_utils.lua(2KB)
--------stats.lua(3KB)
--------compose_utils.lua(6KB)
--------nonliniarities.lua(432B)
--------test_utils.lua(2KB)
--------lua_utils.lua(1KB)
--------DataLoader.lua(1KB)
----composer.lua(4KB)