Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MindSpore
mindinsight
提交
6de67977
M
mindinsight
项目概览
MindSpore
/
mindinsight
通知
8
Star
4
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看板
提交
6de67977
编写于
5月 30, 2020
作者:
W
wangyue01
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix Profiler api comment format bug
上级
dc75de77
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
10 addition
and
10 deletion
+10
-10
mindinsight/profiler/README.md
mindinsight/profiler/README.md
+1
-1
mindinsight/profiler/profiling.py
mindinsight/profiler/profiling.py
+9
-9
未找到文件。
mindinsight/profiler/README.md
浏览文件 @
6de67977
...
@@ -20,7 +20,7 @@ To enable profiling on MindSpore, the MindInsight Profiler apis should be added
...
@@ -20,7 +20,7 @@ To enable profiling on MindSpore, the MindInsight Profiler apis should be added
Example:
Example:
context.set_context(mode=context.GRAPH_MODE, device_target="Ascend", device_id=int(os.environ["DEVICE_ID"]))
context.set_context(mode=context.GRAPH_MODE, device_target="Ascend", device_id=int(os.environ["DEVICE_ID"]))
profiler = Profiler(output_path="./data", is_detail=True, is_show_op_path=False, subgraph='
A
ll')
profiler = Profiler(output_path="./data", is_detail=True, is_show_op_path=False, subgraph='
a
ll')
net = Net()
net = Net()
Parameters of Profiler including:
Parameters of Profiler including:
...
...
mindinsight/profiler/profiling.py
浏览文件 @
6de67977
...
@@ -40,17 +40,17 @@ class Profiler:
...
@@ -40,17 +40,17 @@ class Profiler:
Enable MindSpore users to profile the performance of neural network.
Enable MindSpore users to profile the performance of neural network.
Args:
Args:
subgraph (str): Define which subgraph to monitor and analyse, can be 'all', 'Default', 'Gradients'.
subgraph (str): Define which subgraph to monitor and analyse, can be 'all', 'Default', 'Gradients'.
is_detail (bool): Whether to show profiling data for op_instance level, only show optype level if False.
is_detail (bool): Whether to show profiling data for op_instance level, only show optype level if False.
is_show_op_path (bool): Whether to save the full path for each op instance.
is_show_op_path (bool): Whether to save the full path for each op instance.
output_path (str): Output data path.
output_path (str): Output data path.
optypes_to_deal (list[str]): Op type names, the data of which optype should be collected and analysed,
optypes_to_deal (list[str]): Op type names, the data of which optype should be collected and analysed,
will deal with all op if null.
will deal with all op if null.
optypes_not_deal (list[str]): Op type names, the data of which optype will not be collected and analysed.
optypes_not_deal (list[str]): Op type names, the data of which optype will not be collected and analysed.
Examples:
Examples:
>>> from mindinsight.profiler import Profiler
>>> from mindinsight.profiler import Profiler
>>> context.set_context(mode=context.GRAPH_MODE, device_target=
“Ascend”
,
>>> context.set_context(mode=context.GRAPH_MODE, device_target=
"Ascend"
,
>>> device_id=int(os.environ["DEVICE_ID"]))
>>> device_id=int(os.environ["DEVICE_ID"]))
>>> profiler = Profiler(subgraph='all', is_detail=True, is_show_op_path=False, output_path='./data')
>>> profiler = Profiler(subgraph='all', is_detail=True, is_show_op_path=False, output_path='./data')
>>> model = Model(train_network)
>>> model = Model(train_network)
...
@@ -128,7 +128,7 @@ class Profiler:
...
@@ -128,7 +128,7 @@ class Profiler:
Examples:
Examples:
>>> from mindinsight.profiler import Profiler
>>> from mindinsight.profiler import Profiler
>>> context.set_context(mode=context.GRAPH_MODE, device_target=
“Ascend”
,
>>> context.set_context(mode=context.GRAPH_MODE, device_target=
"Ascend"
,
>>> device_id=int(os.environ["DEVICE_ID"]))
>>> device_id=int(os.environ["DEVICE_ID"]))
>>> profiler = Profiler(subgraph='all', is_detail=True, is_show_op_path=False, output_path='./data')
>>> profiler = Profiler(subgraph='all', is_detail=True, is_show_op_path=False, output_path='./data')
>>> model = Model(train_network)
>>> model = Model(train_network)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录