Class ov::frontend::DecoderBase#
-
class DecoderBase : public ov::frontend::IDecoder#
Public Functions
-
virtual ov::Any get_attribute(const std::string &name) const = 0#
Get attribute value by name.
- Parameters:
name – Attribute name
- Returns:
Shared pointer to appropriate value converted to openvino data type if it exists, ‘nullptr’ otherwise
-
virtual size_t get_input_size() const = 0#
Get a number of inputs.
-
virtual void get_input_node(size_t input_port_idx, std::string &producer_name, std::string &producer_output_port_name, size_t &producer_output_port_index) const = 0#
Get a producer name and its output port index.
-
virtual const std::string &get_op_type() const = 0#
Get operation type.
-
virtual const std::string &get_op_name() const = 0#
Get node name.
-
virtual ~DecoderBase()#
Destructor.
-
virtual ov::Any get_attribute(const std::string &name) const = 0#