Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MindSpore
mindinsight
提交
65f37e33
M
mindinsight
项目概览
MindSpore
/
mindinsight
通知
7
Star
3
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
mindinsight
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
65f37e33
编写于
6月 24, 2020
作者:
M
mindspore-ci-bot
提交者:
Gitee
6月 24, 2020
浏览文件
操作
浏览文件
下载
差异文件
!350 Fix minddata device_queue_op time info error.
Merge pull request !350 from yuximiao/r0.5
上级
6f5d4f70
1260481b
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
6 addition
and
3 deletion
+6
-3
mindinsight/profiler/analyser/minddata_analyser.py
mindinsight/profiler/analyser/minddata_analyser.py
+2
-2
mindinsight/profiler/common/util.py
mindinsight/profiler/common/util.py
+4
-1
未找到文件。
mindinsight/profiler/analyser/minddata_analyser.py
浏览文件 @
65f37e33
...
...
@@ -116,13 +116,13 @@ class MinddataAnalyser(BaseAnalyser):
# op_info: 2: step num 3: cost time
if
op_info
[
1
]
==
"0"
:
get_time_list
.
append
([
int
(
op_info
[
2
]),
float
(
op_info
[
3
])])
total_
cos
t
+=
float
(
op_info
[
3
])
total_
ge
t
+=
float
(
op_info
[
3
])
elif
op_info
[
1
]
==
"1"
:
push_time_list
.
append
([
int
(
op_info
[
2
]),
float
(
op_info
[
3
])])
total_push
+=
float
(
op_info
[
3
])
elif
op_info
[
1
]
==
"2"
:
total_time_list
.
append
([
int
(
op_info
[
2
]),
float
(
op_info
[
3
])])
total_
ge
t
+=
float
(
op_info
[
3
])
total_
cos
t
+=
float
(
op_info
[
3
])
elif
op_info
and
op_info
[
0
]
==
"1"
and
info_type
in
[
"all"
,
"queue"
]:
queue_size_list
.
append
([
int
(
op_info
[
2
]),
int
(
op_info
[
3
])])
if
op_info
[
1
]
==
op_info
[
3
]:
...
...
mindinsight/profiler/common/util.py
浏览文件 @
65f37e33
...
...
@@ -118,7 +118,10 @@ def get_summary_for_step_trace(average_info, header):
def
calculate_percent
(
partial
,
total
):
"""Calculate percent value."""
percent
=
round
(
partial
/
total
*
100
,
2
)
if
total
:
percent
=
round
(
partial
/
total
*
100
,
2
)
else
:
percent
=
0
return
f
'
{
percent
}
%'
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录