diff options
Diffstat (limited to 'src/graph/detail/ExecutionHelpers.cpp')
-rw-r--r-- | src/graph/detail/ExecutionHelpers.cpp | 7 |
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)); + } } } } |