Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
X2Paddle
提交
8698ca2d
X
X2Paddle
项目概览
PaddlePaddle
/
X2Paddle
1 年多 前同步成功
通知
328
Star
698
Fork
167
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
26
列表
看板
标记
里程碑
合并请求
4
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
X2Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
26
Issue
26
列表
看板
标记
里程碑
合并请求
4
合并请求
4
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
8698ca2d
编写于
4年前
作者:
S
SunAhong1993
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix the bug
上级
bbd0ed0e
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
2 addition
and
4 deletion
+2
-4
x2paddle/optimizer/elimination/dygraph/transpose_elimination.py
...le/optimizer/elimination/dygraph/transpose_elimination.py
+2
-3
x2paddle/optimizer/tensorflow/transpose.py
x2paddle/optimizer/tensorflow/transpose.py
+0
-1
未找到文件。
x2paddle/optimizer/elimination/dygraph/transpose_elimination.py
浏览文件 @
8698ca2d
...
...
@@ -27,13 +27,12 @@ class Dygraph_TransposeElimination(FuseBase):
'paddle.nn.Sigmoid'
,
'paddle.exp'
,
'paddle.rsqrt'
,
'paddle.nn.Swish'
,
'paddle.nn.Tanh'
,
'paddle.nn.Softplus'
,
'paddle.nn.LeakyReLU'
,
'paddle.
nn.Softmax
'
,
'paddle.erf'
,
'paddle.square'
'paddle.
floor
'
,
'paddle.erf'
,
'paddle.square'
]
self
.
elementwise_layers
=
[
'paddle.add'
,
'fluid.layers.elementwise_sub'
,
'paddle.multiply'
,
'paddle.divide'
]
# self.reduce_layers = []
self
.
reduce_layers
=
[
'paddle.mean'
,
'paddle.all'
,
'paddle.max'
,
'paddle.any'
,
...
...
@@ -138,7 +137,7 @@ class Dygraph_TransposeElimination(FuseBase):
if
_graph
.
layers
[
out
].
outputs
[
0
]
in
_graph
.
outputs
:
can_be_optimized
=
False
break
if
not
_graph
.
layers
[
out
].
attrs
.
get
(
'keepdim'
,
if
_graph
.
layers
[
out
].
attrs
.
get
(
'keepdim'
,
False
):
can_be_optimized
=
False
break
...
...
This diff is collapsed.
Click to expand it.
x2paddle/optimizer/tensorflow/transpose.py
浏览文件 @
8698ca2d
...
...
@@ -21,7 +21,6 @@ class TransposeOpt:
'fluid.layers.elementwise_add'
,
'fluid.layers.elementwise_sub'
,
'fluid.layers.elementwise_mul'
,
'fluid.layers.elementwise_div'
]
# self.reduce_layers = []
self
.
reduce_layers
=
[
'fluid.layers.reduce_mean'
,
'fluid.layers.reduce_all'
,
'fluid.layers.reduce_max'
,
'fluid.layers.reduce_any'
,
...
...
This diff is collapsed.
Click to expand it.
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录
新手
引导
客服
返回
顶部