文件名称:pytorch_basic_nmt:pytorch中神经机器翻译的简单而强大的实现
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-29 08:03:51
natural-language-processing deep-learning pytorch neural-machine-translation pytorch-implmention
注意神经机器翻译的PyTorch基本实现 这是在Pytorch中注意神经机器翻译的基本实现(Bahdanau等人,2015; Luong等人,2015)。 它实现了描述的模型,并支持标签平滑,波束搜索解码和随机采样。 具有256维LSTM隐藏大小,在IWSLT 2014 Germen-English数据集上达到28.13 BLEU分数(Ranzato et al。,2015)。 该代码库用于Stanford 和CMU 教学目的。 档案结构 nmt.py :包含神经机器翻译模型和训练/测试代码。 vocab.py :从训练数据中提取词汇的脚本 util.py :包含实用程序/帮助程序功能 示例数据集 我们提供了(Ranzato et al。,2015) 使用的IWSLT 2014德语-英语翻译任务的预处理版本。 要下载数据集: wget http://www.cs.cmu.edu/~p
【文件预览】:
pytorch_basic_nmt-master
----multi-bleu.perl(5KB)
----utils.py(2KB)
----scripts()
--------train.sh(1016B)
----README.md(3KB)
----environment.yml(176B)
----nmt.py(32KB)
----vocab.py(4KB)