码迷,mamicode.com
首页 > 其他好文 > 详细

动手学pytorch-机器翻译

时间:2020-02-16 11:33:53      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:问题   语言   输出   实现   www   网络   文本   图片   单词   

动手学pytorch-机器翻译

1. 机器翻译与数据集
2. Encoder Decoder
3. Sequence to Sequence
4. 实验

1. 机器翻译与数据集

机器翻译(MT):将一段文本从一种语言自动翻译为另一种语言,用神经网络解决这个问题通常称为神经机器翻译(NMT)。
主要特征:输出是单词序列而不是单个单词。 输出序列的长度可能与源序列的长度不同。
数据集采用 http://www.manythings.org/anki/ 的fra-eng数据集

1.1数据集预处理

1.2 创建dataloader

2. Encoder Decoder

encoder:输入到隐藏状态
decoder:隐藏状态到输出

技术图片

3. Sequence to Sequence

3.1 结构

训练
技术图片
预测

技术图片

具体结构:
技术图片

3.2 代码实现

4. 实验

动手学pytorch-机器翻译

标签:问题   语言   输出   实现   www   网络   文本   图片   单词   

原文地址:https://www.cnblogs.com/54hys/p/12316055.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!