OpenVINO™ API 2.0 でランタイム C++ API を使用してOpenVINO™ Tensor* ノードを取得できません
コンテンツタイプ: トラブルシューティング | 記事 ID: 000094847 | 最終改訂日: 2026/03/12
OpenVINO™ API 2.0 で次の API の代替が見つかりません:
Blob::Ptr features_output = infer_request.GetBlob("features");
Blob::Ptr heatmaps_output = infer_request.GetBlob("heatmaps");
Blob::Ptr pafs_output = infer_request.GetBlob("pafs");
この Blob API (Blob::Ptr and InferRequest::GetBlob) は 2022 OpenVINO™ リリース以降非推奨となり、OpenVINO™ ランタイム API 2.0 で削除されました。
OpenVINO™ API 2.0 では、推論結果には Tensor API を使用してアクセスします。
出力テンソルを名前で取得するには、次のメソッドを使用します。
infer_request.get_tensor(const std::string& tensor_name);
返された ov::Tensor は、出力データ、形状、および要素タイプへのアクセスを提供します。
OpenVINO™ ランタイム API 2.0 のドキュメントを参照してください