OpenNMT is an open-source toolkit for neural machine translation (NMT). The system prioritizes efficiency, modularity, and extensibility with the goal of supporting NMT research into model architectures, feature representations, and source modalities, while maintaining competitive performance and reasonable training requirements. The toolkit consists of modeling and translation support, as well as detailed pedagogical documentation about the underlying techniques. OpenNMT has been used in several production MT systems, modified for numerous research papers, and is implemented across several deep learning frameworks.
翻译:OpenNMT是神经机器翻译的开放源码工具包(NMT),该系统优先注重效率、模块性和可推广性,目的是支持NMT对模型结构、特征表现和源模式的研究,同时保持竞争性业绩和合理的培训要求,工具包包括建模和翻译支持,以及关于基本技术的详细教学文件。