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.