Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
机器未来
Paddle
提交
8167588f
P
Paddle
项目概览
机器未来
/
Paddle
与 Fork 源项目一致
Fork自
PaddlePaddle / Paddle
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
8167588f
编写于
2月 22, 2019
作者:
D
dengkaipeng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add blank after math::. test=develop
上级
d9ec6058
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
14 addition
and
0 deletion
+14
-0
paddle/fluid/operators/pool_op.cc
paddle/fluid/operators/pool_op.cc
+14
-0
未找到文件。
paddle/fluid/operators/pool_op.cc
浏览文件 @
8167588f
...
@@ -260,14 +260,19 @@ Example:
...
@@ -260,14 +260,19 @@ Example:
$$
$$
For exclusive = false:
For exclusive = false:
.. math::
.. math::
hstart &= i * strides[0] - paddings[0] \\
hstart &= i * strides[0] - paddings[0] \\
hend &= hstart + ksize[0] \\
hend &= hstart + ksize[0] \\
wstart &= j * strides[1] - paddings[1] \\
wstart &= j * strides[1] - paddings[1] \\
wend &= wstart + ksize[1] \\
wend &= wstart + ksize[1] \\
Output(i ,j) &= \\frac{sum(Input[hstart:hend, wstart:wend])}{ksize[0] * ksize[1]}
Output(i ,j) &= \\frac{sum(Input[hstart:hend, wstart:wend])}{ksize[0] * ksize[1]}
For exclusive = true:
For exclusive = true:
.. math::
.. math::
hstart &= max(0, i * strides[0] - paddings[0]) \\
hstart &= max(0, i * strides[0] - paddings[0]) \\
hend &= min(H, hstart + ksize[0]) \\
hend &= min(H, hstart + ksize[0]) \\
wstart &= max(0, j * strides[1] - paddings[1]) \\
wstart &= max(0, j * strides[1] - paddings[1]) \\
...
@@ -275,7 +280,9 @@ Example:
...
@@ -275,7 +280,9 @@ Example:
Output(i ,j) &= \\frac{sum(Input[hstart:hend, wstart:wend])}{(hend - hstart) * (wend - wstart)}
Output(i ,j) &= \\frac{sum(Input[hstart:hend, wstart:wend])}{(hend - hstart) * (wend - wstart)}
For adaptive = true:
For adaptive = true:
.. math::
.. math::
hstart &= floor(i * H_{in} / H_{out}) \\
hstart &= floor(i * H_{in} / H_{out}) \\
hend &= ceil((i + 1) * H_{in} / H_{out}) \\
hend &= ceil((i + 1) * H_{in} / H_{out}) \\
wstart &= floor(j * W_{in} / W_{out}) \\
wstart &= floor(j * W_{in} / W_{out}) \\
...
@@ -410,7 +417,9 @@ Example:
...
@@ -410,7 +417,9 @@ Example:
$$
$$
For exclusive = false:
For exclusive = false:
.. math::
.. math::
dstart &= i * strides[0] - paddings[0] \\
dstart &= i * strides[0] - paddings[0] \\
dend &= dstart + ksize[0] \\
dend &= dstart + ksize[0] \\
hstart &= j * strides[1] - paddings[1] \\
hstart &= j * strides[1] - paddings[1] \\
...
@@ -418,8 +427,11 @@ Example:
...
@@ -418,8 +427,11 @@ Example:
wstart &= k * strides[2] - paddings[2] \\
wstart &= k * strides[2] - paddings[2] \\
wend &= wstart + ksize[2] \\
wend &= wstart + ksize[2] \\
Output(i ,j, k) &= \\frac{sum(Input[dstart:dend, hstart:hend, wstart:wend])}{ksize[0] * ksize[1] * ksize[2]}
Output(i ,j, k) &= \\frac{sum(Input[dstart:dend, hstart:hend, wstart:wend])}{ksize[0] * ksize[1] * ksize[2]}
For exclusive = true:
For exclusive = true:
.. math::
.. math::
dstart &= max(0, i * strides[0] - paddings[0]) \\
dstart &= max(0, i * strides[0] - paddings[0]) \\
dend &= min(D, dstart + ksize[0]) \\
dend &= min(D, dstart + ksize[0]) \\
hend &= min(H, hstart + ksize[1]) \\
hend &= min(H, hstart + ksize[1]) \\
...
@@ -428,7 +440,9 @@ Example:
...
@@ -428,7 +440,9 @@ Example:
Output(i ,j, k) &= \\frac{sum(Input[dstart:dend, hstart:hend, wstart:wend])}{(dend - dstart) * (hend - hstart) * (wend - wstart)}
Output(i ,j, k) &= \\frac{sum(Input[dstart:dend, hstart:hend, wstart:wend])}{(dend - dstart) * (hend - hstart) * (wend - wstart)}
For adaptive = true:
For adaptive = true:
.. math::
.. math::
dstart &= floor(i * D_{in} / D_{out}) \\
dstart &= floor(i * D_{in} / D_{out}) \\
dend &= ceil((i + 1) * D_{in} / D_{out}) \\
dend &= ceil((i + 1) * D_{in} / D_{out}) \\
hstart &= floor(j * H_{in} / H_{out}) \\
hstart &= floor(j * H_{in} / H_{out}) \\
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录