marian-nmt / marian-benchmarks

Performance benchmarks for Marian

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Marian benchmarks

Marian is a C++ GPU-specific parallel automatic differentiation library with operator overloading. It is the training framework used in the Marian toolkit.

This repository contains scripts for benchmarking performance of the Marian development repository: https://github.com/marian-nmt/marian-dev.

Repository under development, use it at your own risk.

Structure

Directories:

  • benchmarks - benchmarks
  • tools - scripts and repositories
  • models - models used in regression tests

Each benchmark is a set of self-contained scripts. See README files in benchmarks subdirectories for more details.

Acknowledgements

The development of Marian received funding from the European Union's Horizon 2020 Research and Innovation Programme under grant agreements 688139 (SUMMA; 2016-2019), 645487 (Modern MT; 2015-2017) and 644333 (TraMOOC; 2015-2017), the Amazon Academic Research Awards program, and the World Intellectual Property Organization.

About

Performance benchmarks for Marian

License:Other


Languages

Language:Shell 63.1%Language:Makefile 25.3%Language:Python 11.6%