Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
models
提交
50f72550
M
models
项目概览
PaddlePaddle
/
models
大约 1 年 前同步成功
通知
222
Star
6828
Fork
2962
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
602
列表
看板
标记
里程碑
合并请求
255
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
models
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
602
Issue
602
列表
看板
标记
里程碑
合并请求
255
合并请求
255
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
50f72550
编写于
3月 06, 2018
作者:
C
Cao Ying
提交者:
GitHub
3月 06, 2018
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #685 from peterzhang2029/external_doc_fix
Fix the error in Readme.md of mt_with_external_memory.
上级
50afdd83
633fbae5
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
4 addition
and
2 deletion
+4
-2
mt_with_external_memory/README.md
mt_with_external_memory/README.md
+4
-2
未找到文件。
mt_with_external_memory/README.md
浏览文件 @
50f72550
...
@@ -116,7 +116,7 @@
...
@@ -116,7 +116,7 @@
算法实现于以下几个文件中:
算法实现于以下几个文件中:
-
`external_memory.py`
: 主要实现简化版的
**神经图灵机**
于
`ExternalMemory`
类,对外提供初始化和读写函数。
-
`external_memory.py`
: 主要实现简化版的
**神经图灵机**
于
`ExternalMemory`
类,对外提供初始化和读写函数。
-
`model.py`
: 相关模型配置函数,包括双向 GPU 编码器(
`bidirectional_gru_encoder`
),带外部记忆强化的解码器(
`memory_enhanced_decoder`
),带外部记忆强化的序列到序列模型(
`memory_enhanced_
decoder
`
)。
-
`model.py`
: 相关模型配置函数,包括双向 GPU 编码器(
`bidirectional_gru_encoder`
),带外部记忆强化的解码器(
`memory_enhanced_decoder`
),带外部记忆强化的序列到序列模型(
`memory_enhanced_
seq2seq
`
)。
-
`data_utils.py`
: 相关数据处理辅助函数。
-
`data_utils.py`
: 相关数据处理辅助函数。
-
`train.py`
: 模型训练。
-
`train.py`
: 模型训练。
-
`infer.py`
: 部分示例样本的翻译(模型推断)。
-
`infer.py`
: 部分示例样本的翻译(模型推断)。
...
@@ -170,6 +170,7 @@ class ExternalMemory(object):
...
@@ -170,6 +170,7 @@ class ExternalMemory(object):
a learnable gate function.
a learnable gate function.
:type enable_interpolation: bool
:type enable_interpolation: bool
"""
"""
pass
def
_content_addressing
(
self
,
key_vector
):
def
_content_addressing
(
self
,
key_vector
):
"""Get write/read head's addressing weights via content-based addressing.
"""Get write/read head's addressing weights via content-based addressing.
...
@@ -194,6 +195,7 @@ class ExternalMemory(object):
...
@@ -194,6 +195,7 @@ class ExternalMemory(object):
:param write_key: Key vector for write heads to generate writing
:param write_key: Key vector for write heads to generate writing
content and addressing signals.
content and addressing signals.
:type write_key: LayerOutput
:type write_key: LayerOutput
"""
pass
pass
def
read
(
self
,
read_key
):
def
read
(
self
,
read_key
):
...
@@ -410,7 +412,7 @@ paddle.dataset.wmt14.test(dict_size)
...
@@ -410,7 +412,7 @@ paddle.dataset.wmt14.test(dict_size)
命令行输入:
命令行输入:
```
bash
```
bash
python
mt_with_external_memory
.py
python
train
.py
```
```
或自定义部分参数, 例如:
或自定义部分参数, 例如:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录