forked from AIPHES/emnlp19-moverscore
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
executable file
·32 lines (30 loc) · 1.56 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/usr/bin/env python3
from setuptools import setup
setup(
name="moverscore",
version=0.96,
description="MoverScore: Evaluating text generation with contextualized embeddings and earth mover distance",
long_description="MoverScore is a semantic-based evaluation metric for text generation tasks, e.g., machine translation, text summarization, image captioning, question answering and etc, where the system and reference texts are encoded by contextualized word embeddings finetuned on Multi-Natural-Language-Inference, then the Earth Mover Distance is leveraged to compute the semantic distance by comparing two sets of embeddings resp. to the system and reference text",
url="https://github.com/AIPHES/emnlp19-moverscore",
author="Wei Zhao",
author_email="[email protected]",
maintainer_email="[email protected]",
license="Apache License 2.0",
python_requires=">=3",
classifiers=[
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Text Processing",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3 :: Only",
],
packages=["moverscore"],
keywords=[
"machine translation, evaluation, NLP, natural language processing, computational linguistics"
],
install_requires=["pyemd", "transformers", "torch"],
extras_require={},
)