Class ov::OpSet

class OpSet

Run-time opset information.

Public Functions

template<typename OP_TYPE>
inline void insert(const std::string &name)

Insert OP_TYPE into the opset with a special name and the default factory.

template<typename OP_TYPE>
inline void insert()

Insert OP_TYPE into the opset with the default name and factory.

ov::Node *create(const std::string &name) const

Create the op named name using it’s factory.

ov::Node *create_insensitive(const std::string &name) const

Create the op named name using it’s factory.

bool contains_type(const NodeTypeInfo &type_info) const

Return true if OP_TYPE is in the opset.

template<typename OP_TYPE>
inline bool contains_type() const

Return true if OP_TYPE is in the opset.

bool contains_type(const std::string &name) const

Return true if name is in the opset.

bool contains_type_insensitive(const std::string &name) const

Return true if name is in the opset.

bool contains_op_type(const Node *node) const

Return true if node’s type is in the opset.