グループ操作セット

group ov_opset_cpp_api

操作セットを操作する OpenVINO C++ API

関数

const OPENVINO_API OpSet & get_opset1 ()

opset1 を返します。

const OPENVINO_API OpSet & get_opset2 ()

opset2 を返します。

const OPENVINO_API OpSet & get_opset3 ()

opset3 を返します。

const OPENVINO_API OpSet & get_opset4 ()

opset4 を返します。

const OPENVINO_API OpSet & get_opset5 ()

opset5 を返します。

const OPENVINO_API OpSet & get_opset6 ()

opset6 を返します。

const OPENVINO_API OpSet & get_opset7 ()

opset7 を返します。

const OPENVINO_API OpSet & get_opset8 ()

opset8 を返します。

const OPENVINO_API OpSet & get_opset9 ()

opset9 を返します。

const OPENVINO_API OpSet & get_opset10 ()

opset10 を返します。

const OPENVINO_API OpSet & get_opset11 ()

opset11 を返します。

const OPENVINO_API OpSet & get_opset12 ()

opset12 を返します。

const OPENVINO_API OpSet & get_opset13 ()

opset13 を返します。

const OPENVINO_API OpSet & get_opset14 ()

opset14 を返します。

const OPENVINO_API std::map< std::string, std::function< const ov::OpSet &()> > & get_available_opsets ()

利用可能な opset のマップを返します。

クラス OpSet
#include <opset.hpp>

ランタイム操作セット情報。

パブリック関数

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

特別な名前とデフォルトのファクトリーを使用して、OP_TYPE を opset に挿入します。

template<typename OP_TYPE>
inline void insert()

デフォルトの名前とファクトリーを使用して OP_TYPE を opset に挿入します。

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

ファクトリーを使用して name という名前の操作を作成します。

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

ファクトリーを使用して name という名前の操作を作成します。

bool contains_type(const NodeTypeInfo &type_info) const

OP_TYPE が opset 内にある場合は true を返します。

template<typename OP_TYPE>
inline bool contains_type() const

OP_TYPE が opset 内にある場合は true を返します。

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

name が opset にある場合は true を返します。

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

name が opset にある場合は true を返します。

bool contains_op_type(const Node *node) const

ノードのタイプが opset にある場合は true を返します。