Skip to main content

SimulEval: A Flexible Toolkit for Automated Machine Translation Evaluation

Project description

SimulEval

SimulEval is a general evaluation framework for simultaneous translation on text and speech. Full documentation can be found here.

Installation

git clone https://github.com/facebookresearch/SimulEval.git
cd SimulEval
pip install -e .

Quick Start

Following is the evaluation of a dummy agent which operates wait-k (k = 3) policy and generates random words until the length of the generated words is the same as the number of all the source words.

cd examples/quick_start
simuleval --source source.txt --target target.txt --agent first_agent.py

License

SimulEval is licensed under Creative Commons BY-SA 4.0.

Citation

Please cite as:

@inproceedings{simuleval2020,
  title = {Simuleval: An evaluation toolkit for simultaneous translation},
  author = {Xutai Ma, Mohammad Javad Dousti, Changhan Wang, Jiatao Gu, Juan Pino},
  booktitle = {Proceedings of the EMNLP},
  year = {2020},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simuleval-1.1.2.tar.gz (582.4 kB view details)

Uploaded Source

Built Distribution

simuleval-1.1.2-py3-none-any.whl (47.0 kB view details)

Uploaded Python 3

File details

Details for the file simuleval-1.1.2.tar.gz.

File metadata

  • Download URL: simuleval-1.1.2.tar.gz
  • Upload date:
  • Size: 582.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for simuleval-1.1.2.tar.gz
Algorithm Hash digest
SHA256 b41366d0504ad747ebc3754c536fd8de62cf35a8774eea9c0b776d8df0a6b7f8
MD5 657637d1b6fa01bd9e776bf5e563ca75
BLAKE2b-256 a9a61630f8432539de18beef3cb696b830ee942d6a4101db0b61b3c91131e46d

See more details on using hashes here.

Provenance

File details

Details for the file simuleval-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: simuleval-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 47.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for simuleval-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a6d667d85eeebd9ffc260f176d94e5c430a4437a2d32e120f024b6d0dbb5cd5e
MD5 c8640090c56899564f40ab5ab0a629c1
BLAKE2b-256 8c3babae803529a8375a0c6ecd7d1b3569c52b6f34e0d907391aeb20d2feebc6

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page