無法在 OpenVINO™ API 2.0 中使用 OpenVINO™ 執行時 C++ API 取得張量*節點
內容類型: 疑難排解 | 文章 ID: 000094847 | 最近查看日期: 2026 year 03 month 12 day
無法找到以下 API 在 OpenVINO™ API 2.0 中的替代品:
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) 自 OpenVINO™ 2022 版本起被棄用,並在 OpenVINO™ 執行時 API 2.0 中移除。
在 OpenVINO™ API 2.0 中,推論結果是透過 Tensor API 存取的。
請使用 以下方法依名稱檢索輸出張量:
infer_request.get_tensor(const std::string& tensor_name);
回傳的 ov::Tensor 提供輸出資料、形狀及元素類型存取。