aboutsummaryrefslogtreecommitdiff
path: root/src/graph/detail/ExecutionHelpers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/graph/detail/ExecutionHelpers.cpp')
-rw-r--r--src/graph/detail/ExecutionHelpers.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/graph/detail/ExecutionHelpers.cpp b/src/graph/detail/ExecutionHelpers.cpp
index d5752a9f95..5be3706cfe 100644
--- a/src/graph/detail/ExecutionHelpers.cpp
+++ b/src/graph/detail/ExecutionHelpers.cpp
@@ -196,9 +196,12 @@ void call_all_const_node_accessors(Graph &g)
for(auto &node : nodes)
{
- if(node != nullptr && node->type() == NodeType::Const)
+ if(node != nullptr && node->type() == NodeType::Const && node->num_outputs())
{
- call_tensor_accessor(node->output(0));
+ if(!node->output(0)->bound_edges().empty())
+ {
+ call_tensor_accessor(node->output(0));
+ }
}
}
}