Class ov::frontend::NodeContext#
-
class NodeContext#
Public Functions
-
inline virtual size_t get_input_size() const#
Returns a number of inputs.
-
inline virtual size_t get_input_size(const std::string &port_name) const#
Returns a number of inputs.
-
inline virtual Output<Node> get_input(int idx) const#
Returns exactly one input with a given idx; throws if there is no inputs or there are more than one input.
-
inline virtual Output<Node> get_input(const std::string &name, int idx) const#
Returns exactly one input with a given name and idx; throws if there is no inputs or there are more than one input.
-
inline virtual Output<Node> get_input(const std::string &name) const#
Returns exactly one input with a given name; throws if there is no inputs or there are more than one input.
-
inline virtual Output<Node> get_input_by_reference(int idx) const#
Returns output of Variable node (or Variable value). Variable is a special node that stores a value represented with a sub-graph. Variable has a concrete value at each conversion step. The current (consuming) operation node can change its value so consumers of this Variable will have a new value at next conversion steps. See ov::frontend::Variable class for more details.
-
inline virtual Any get_values_from_const_input(int idx) const#
Returns values from Constant input with the given index as ov::Any. Throws an exception if the input cannot be represented as Constant.
-
template<class T>
inline T get_attribute(const std::string &name) const# Returns node attribute by name.
-
template<class T>
inline T get_attribute(const std::string &name, const T &def) const# Returns node attribute by name. Returns ‘def’ value if attribute does not exist.
-
inline bool has_attribute(const std::string &name) const#
Check if an attribute of a given name exist.
-
virtual ov::Any get_attribute_as_any(const std::string &name) const = 0#
Returns node attribute by name as ov::Any.
-
inline virtual size_t get_subgraph_size() const#
Returns the number of sub-graphs that can be enumerated with get_subgraph.
-
inline virtual std::shared_ptr<Model> get_subgraph(int idx) const#
Returns subgraph converted on demand by the first access If there is no query for specific sub-graph it shouldn’t be converted idx should be in range 0..get_subgraph_size()-1.
-
inline virtual size_t get_input_size() const#