The Execution node which is used to represent node in execution graph. More...
#include <exec_graph_info.hpp>
Public Member Functions | |
const ngraph::NodeTypeInfo & | get_type_info () const override |
ExecutionNode ()=default | |
ExecutionNode (const ngraph::OutputVector &arguments, size_t output_size=1) | |
Constructs a new execution node with a given parameters. More... | |
std::shared_ptr< ngraph::Node > | clone_with_new_inputs (const ngraph::OutputVector &inputs) const override |
Creates a new execution node with the same state, but different input nodes. More... | |
bool | visit_attributes (ngraph::AttributeVisitor &) override |
Visits attributes of the node. More... | |
Static Public Attributes | |
static constexpr ngraph::NodeTypeInfo | type_info { "ExecutionNode", 0 } |
The Execution node which is used to represent node in execution graph.
It contains the following type of information in node runtime information:
|
default |
A default constructor with no node inputs and 0 output ports.
|
inline |
Constructs a new execution node with a given parameters.
[in] | arguments | Inputs nodes |
[in] | output_size | A number of output ports |
|
inlineoverride |
Creates a new execution node with the same state, but different input nodes.
[in] | inputs | The input nodes |
|
inlineoverride |
Visits attributes of the node.
[in] | visitor | An attribute visitor |
true
if an operation has completed successfully