文件名称:nlg-eval:用于自然语言生成的各种无监督自动度量的评估代码
文件大小:65.01MB
文件格式:ZIP
更新时间:2024-02-24 09:07:01
nlp natural-language-processing meteor machine-translation dialogue
评估 用于NLG(自然语言生成)的各种无监督自动度量的评估代码。 它以一个假设文件和一个或多个参考文件为输入,并输出度量值。 这些文件中的行应对应于同一示例。 指标 布鲁 流星 胭脂 苹果酒 跳过思考余弦相似度 嵌入平均余弦相似度 向量极值余弦相似度 贪婪匹配分数 建立 安装Java 1.8.0(或更高版本)。 然后运行: # Install the Python dependencies. pip install git+https://github.com/Maluuba/nlg-eval.git@master # If using macOS High Sierra or higher, run this before run setup, to allow multithreading # export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES # Simple setup: # Download required data (e.g. models, embeddings) and external code files. nlg-ev
【文件预览】:
nlg-eval-master
----setup.py(1KB)
----.gitignore(289B)
----requirements.txt(161B)
----LICENSE.md(4KB)
----bin()
--------nlg-eval(8KB)
----nlgeval()
--------__init__.py(13KB)
--------pycocoevalcap()
--------utils.py(1KB)
--------skipthoughts()
--------tests()
--------word2vec()
----.travis.yml(736B)
----MANIFEST.in(28B)
----examples()
--------ref1.txt(122B)
--------ref2.txt(102B)
--------hyp.txt(119B)
----README.md(6KB)
----requirements_py2.txt(172B)
----.gitattributes(120B)
----test()
--------__init__.py(0B)
--------api.py(645B)