Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
magicwindyyd
mindspore
提交
3534432b
M
mindspore
项目概览
magicwindyyd
/
mindspore
与 Fork 源项目一致
Fork自
MindSpore / mindspore
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
mindspore
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3534432b
编写于
5月 08, 2020
作者:
M
mindspore-ci-bot
提交者:
Gitee
5月 08, 2020
浏览文件
操作
浏览文件
下载
差异文件
!976 Adapt vm lamb next mv with decay
Merge pull request !976 from zhaozhenlong/adapt-lamb-nextmv-with-decay
上级
c176bbe4
ef5f7306
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
26 addition
and
26 deletion
+26
-26
mindspore/ccsrc/kernel/tbe/tbe_adapter.cc
mindspore/ccsrc/kernel/tbe/tbe_adapter.cc
+1
-1
mindspore/ops/_op_impl/tbe/__init__.py
mindspore/ops/_op_impl/tbe/__init__.py
+1
-1
mindspore/ops/_op_impl/tbe/lamb_next_mv_with_decay.py
mindspore/ops/_op_impl/tbe/lamb_next_mv_with_decay.py
+24
-24
未找到文件。
mindspore/ccsrc/kernel/tbe/tbe_adapter.cc
浏览文件 @
3534432b
...
...
@@ -69,7 +69,7 @@ static std::map<string, string> tbe_func_adapter_map = {
{
"reduce_sum"
,
"reduce_sum_d"
},
{
"one_hot"
,
"one_hot_d"
},
{
"sum"
,
"reduce_sum_d"
},
{
"lamb_next_mv_with_decay_v1"
,
"lamb_next_m_v_with_decay
_v1
"
},
{
"lamb_next_mv_with_decay_v1"
,
"lamb_next_m_v_with_decay"
},
{
"lamb_next_mv"
,
"lamb_next_m_v"
},
{
"split"
,
"split_d"
},
{
"resize_nearest_neighbor"
,
"resize_nearest_neighbor_v2_d"
},
...
...
mindspore/ops/_op_impl/tbe/__init__.py
浏览文件 @
3534432b
...
...
@@ -129,7 +129,7 @@ from .confusion_transpose_d import _confusion_transpose_d_tbe
from
.confusion_softmax_grad
import
_confusion_softmax_grad_tbe
from
.lamb_update_with_lr_v2
import
_lamb_update_with_lr_v2_tbe
from
.lamb_next_mv
import
_lamb_next_mv_tbe
from
.lamb_next_mv_with_decay
_v1
import
_lamb_next_mv_with_decay_v1
_tbe
from
.lamb_next_mv_with_decay
import
_lamb_next_mv_with_decay
_tbe
from
.lamb_update_with_lr
import
_lamb_update_with_lr_tbe
from
.rsqrt
import
_rsqrt_tbe
from
.sigmoid
import
_sigmoid_tbe
...
...
mindspore/ops/_op_impl/tbe/lamb_next_mv_with_decay
_v1
.py
→
mindspore/ops/_op_impl/tbe/lamb_next_mv_with_decay.py
浏览文件 @
3534432b
...
...
@@ -13,33 +13,33 @@
# limitations under the License.
# ============================================================================
"""LambNextMVWithDecay
V1
op"""
"""LambNextMVWithDecay op"""
from
mindspore.ops.op_info_register
import
op_info_register
,
TBERegOp
,
DataType
lamb_next_m_v_with_decay_
v1_op_info
=
TBERegOp
(
"LambNextMVWithDecayV1
"
)
\
lamb_next_m_v_with_decay_
op_info
=
TBERegOp
(
"LambNextMVWithDecay
"
)
\
.
fusion_type
(
"OPAQUE"
)
\
.
async_flag
(
False
)
\
.
binfile_name
(
"lamb_next_m_v_with_decay
_v1
.so"
)
\
.
binfile_name
(
"lamb_next_m_v_with_decay.so"
)
\
.
compute_cost
(
10
)
\
.
kernel_name
(
"lamb_next_m_v_with_decay
_v1
"
)
\
.
kernel_name
(
"lamb_next_m_v_with_decay"
)
\
.
partial_flag
(
True
)
\
.
input
(
0
,
"input
1
"
,
False
,
"required"
,
"all"
)
\
.
input
(
1
,
"input2"
,
False
,
"required"
,
"all"
)
\
.
input
(
2
,
"input
3
"
,
False
,
"required"
,
"all"
)
\
.
input
(
3
,
"input
4
"
,
False
,
"required"
,
"all"
)
\
.
input
(
4
,
"input
5
"
,
False
,
"required"
,
"all"
)
\
.
input
(
5
,
"input
6
"
,
False
,
"required"
,
"all"
)
\
.
input
(
6
,
"input
7
"
,
False
,
"required"
,
"all"
)
\
.
input
(
7
,
"
input8
"
,
False
,
"required"
,
"all"
)
\
.
input
(
8
,
"
input9
"
,
False
,
"required"
,
"all"
)
\
.
input
(
9
,
"
inputx0
"
,
False
,
"required"
,
"all"
)
\
.
input
(
10
,
"
inputx
1"
,
False
,
"required"
,
"all"
)
\
.
input
(
11
,
"
inputx2
"
,
False
,
"required"
,
"all"
)
\
.
input
(
12
,
"
inputx3
"
,
False
,
"required"
,
"all"
)
\
.
output
(
0
,
"
output1"
,
Fals
e
,
"required"
,
"all"
)
\
.
output
(
1
,
"
output2"
,
Fals
e
,
"required"
,
"all"
)
\
.
output
(
2
,
"
output3"
,
Fals
e
,
"required"
,
"all"
)
\
.
output
(
3
,
"
output4"
,
Fals
e
,
"required"
,
"all"
)
\
.
input
(
0
,
"input
_mul3
"
,
False
,
"required"
,
"all"
)
\
.
input
(
1
,
"input
_mul
2"
,
False
,
"required"
,
"all"
)
\
.
input
(
2
,
"input
_realdiv1
"
,
False
,
"required"
,
"all"
)
\
.
input
(
3
,
"input
_mul1
"
,
False
,
"required"
,
"all"
)
\
.
input
(
4
,
"input
_mul0
"
,
False
,
"required"
,
"all"
)
\
.
input
(
5
,
"input
_realdiv0
"
,
False
,
"required"
,
"all"
)
\
.
input
(
6
,
"input
_mul4
"
,
False
,
"required"
,
"all"
)
\
.
input
(
7
,
"
mul0_x
"
,
False
,
"required"
,
"all"
)
\
.
input
(
8
,
"
mul1_sub
"
,
False
,
"required"
,
"all"
)
\
.
input
(
9
,
"
mul2_x
"
,
False
,
"required"
,
"all"
)
\
.
input
(
10
,
"
mul3_sub
1"
,
False
,
"required"
,
"all"
)
\
.
input
(
11
,
"
mul4_x
"
,
False
,
"required"
,
"all"
)
\
.
input
(
12
,
"
add2_y
"
,
False
,
"required"
,
"all"
)
\
.
output
(
0
,
"
y1"
,
Tru
e
,
"required"
,
"all"
)
\
.
output
(
1
,
"
y2"
,
Tru
e
,
"required"
,
"all"
)
\
.
output
(
2
,
"
y3"
,
Tru
e
,
"required"
,
"all"
)
\
.
output
(
3
,
"
y4"
,
Tru
e
,
"required"
,
"all"
)
\
.
dtype_format
(
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
DataType
.
F16_Default
,
...
...
@@ -53,7 +53,7 @@ lamb_next_m_v_with_decay_v1_op_info = TBERegOp("LambNextMVWithDecayV1") \
.
get_op_info
()
@
op_info_register
(
lamb_next_m_v_with_decay_
v1_
op_info
)
def
_lamb_next_mv_with_decay_
v1_
tbe
():
"""LambNextMVWithDecay
V1
TBE register"""
@
op_info_register
(
lamb_next_m_v_with_decay_op_info
)
def
_lamb_next_mv_with_decay_tbe
():
"""LambNextMVWithDecay TBE register"""
return
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录