Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
N
ngraph
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
ngraph
Commits
88c9a3e7
Commit
88c9a3e7
authored
6 years ago
by
Nick Korovaiko
Committed by
Scott Cyphers
6 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
execution plan (#2215)
parent
df9e6aae
master
v0.29.0-rc.0
v0.28.0-rc.1
v0.28.0-rc.0
v0.27.1-rc.3
v0.27.1-rc.2
v0.27.1-rc.1
v0.27.1-rc.0
v0.27.0-rc.1
v0.27.0-rc.0
v0.26.1-rc.0
v0.26.0
v0.26.0-rc.8
v0.26.0-rc.7
v0.26.0-rc.6
v0.26.0-rc.5
v0.26.0-rc.4
v0.26.0-rc.3
v0.26.0-rc.2
v0.26.0-rc.0
v0.25.1-rc.11
v0.25.1-rc.10
v0.25.1-rc.9
v0.25.1-rc.8
v0.25.1-rc.7
v0.25.1-rc.6
v0.25.1-rc.5
v0.25.1-rc.4
v0.25.1-rc.3
v0.25.1-rc.2
v0.25.1-rc.1
v0.25.1-rc.0
v0.25.0
v0.25.0-rc.3
v0.25.0-rc.2
v0.25.0-rc.1
v0.25.0-rc.0
v0.25.0-dev.0
v0.24.0
v0.24.0-rc.3
v0.24.0-rc.2
v0.24.0-rc.1
v0.24.0-rc.0
v0.23.0-rc.7
v0.23.0-rc.6
v0.23.0-rc.5
v0.23.0-rc.4
v0.23.0-rc.3
v0.23.0-rc.2
v0.23.0-rc.1
v0.23.0-rc.0
v0.22.2-rc.0
v0.22.1
v0.22.1-rc.0
v0.22.0
v0.22.0-rc.2
v0.22.0-rc.0
v0.21.0
v0.21.0-rc.1
v0.21.0-rc.0
v0.20.1-rc.4
v0.20.1-rc.3
v0.20.1-rc.2
v0.20.1-rc.1
v0.20.1-rc.0
v0.20.0-rc.2
v0.20.0-rc.1
v0.20.0-rc.0
v0.20.0-dev.0
v0.19.1
v0.19.1-rc.0
v0.19.0
v0.19.0-rc.5
v0.19.0-rc.4
v0.19.0-rc.3
v0.19.0-rc.2
v0.19.0-rc.1
v0.19.0-rc.0
v0.18.1
v0.18.1-rc.1
v0.18.1-rc.0
v0.18.0
v0.18.0-rc.2
v0.18.0-rc.1
v0.18.0-rc.0
v0.17.0-rc.1
v0.17.0-rc.0
v0.16.0-rc.3
v0.16.0-rc.2
v0.16.0-rc.1
v0.16.0-rc.0
v0.15.1-rc.2
v0.15.1-rc.1
v0.15.0
v0.15.0-rc.2
v0.15.0-rc.1
v0.15.0-rc.0
v0.14.0
v0.14.0-rc.1
v0.14.0-rc.0
v0.13.0
v0.12.0
v0.12.0-rc.2
v0.12.0-rc.1
v0.12.0-rc.0
No related merge requests found
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
27 additions
and
0 deletions
+27
-0
cpu_external_function.cpp
src/ngraph/runtime/cpu/cpu_external_function.cpp
+27
-0
No files found.
src/ngraph/runtime/cpu/cpu_external_function.cpp
View file @
88c9a3e7
...
...
@@ -1852,6 +1852,33 @@ void runtime::cpu::CPU_ExternalFunction::build()
}
else
{
static
const
auto
ddebug
=
std
::
getenv
(
"NGRAPH_DEX_DEBUG"
);
if
(
ddebug
!=
nullptr
)
{
if
(
ctx
->
first_iteration
)
{
string
filename
=
file_util
::
path_join
(
s_debug_dir
,
m_function_name
+
"_debug.txt"
);
std
::
stringstream
ss
;
ss
<<
"EXECUTION PLAN:
\n
"
;
for
(
size_t
i
=
0
;
i
<
functors
.
size
();
i
++
)
{
ss
<<
op_names
.
at
(
i
)
<<
"will be executed with the following inputs:
\n
"
;
for
(
auto
is
:
this
->
m_op_attrs
.
at
(
i
).
Inputs
)
{
ss
<<
"
\t
"
<<
is
<<
" = "
<<
this
->
get_tensor_data
(
is
)
<<
std
::
endl
;
}
ss
<<
"and outputs :
\n
"
;
for
(
auto
os
:
this
->
m_op_attrs
.
at
(
i
).
Outputs
)
{
ss
<<
"
\t
"
<<
os
<<
" = "
<<
this
->
get_tensor_data
(
os
)
<<
std
::
endl
;
}
}
write_to_file
(
ss
.
str
(),
s_debug_dir
,
filename
);
}
}
for
(;
ctx
->
pc
<
functors
.
size
();
ctx
->
pc
++
)
{
auto
index
=
profiler_count
++
;
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment