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 is the development repo of https://github.com/marian-nmt/marian, use it at your own risk.
https://github.com/marian-nmt/marian is updated with stable versions of this repository.
Named in honour of Marian Rejewski, a Polish mathematician and cryptologist.
More information on https://marian-nmt.github.io
- General google group: https://groups.google.com/forum/#!forum/marian-nmt (for users and developers)
- Google group for commit messages: https://groups.google.com/forum/#!forum/marian-nmt-commits (for developers)
See CONTRIBUTING.md
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.
This software contains source code provided by NVIDIA Corporation.