Moses, the machine translation system
Role in this project:
Back-end Developer Contributions:184 commits, 33 pushes, 2 branches in 1 year 11 months
Contributions summary:Nikolay implemented a speedtesting framework for the Moses machine translation system, including the framework itself and related documentation. The user's work primarily involved creating a Python-based testing suite, configuring repository initialization, and implementing log writing functionalities. Furthermore, the user contributed to the analysis of test results, generating HTML reports, and integrating the code with Google Profiler.
i18nmachine-translationtranslationlocalizationmoses
Fast Neural Machine Translation in C++
Role in this project:
Back-end Developer Contributions:49 commits, 4 comments, 2 issues in 4 years 5 months
Contributions summary:Nikolay primarily contributed to the optimization and maintenance of the Marian NMT project. They addressed issues related to memory management within the CUDA environment, as seen in the `nth_element.cu`, `sparse.h`, and `training/dropper.h` file changes. Furthermore, the user worked on improving the optimizer's handling of larger batches, specifically within the `optimizers/optimizers.h` and `optimizers/optimizers.cu` files. They added command line options for flexible learning rates, and updated the graph group to allow for dynamic learning rate with tau.
machine-translationtranslationneural-machine-translationcudagpu