[C API] Add more C API for infer request (#12636)
* [C API] Add more C API for infer request Signed-off-by: xuejun <Xuejun.Zhai@intel.com> * [Code Style] Fix code style issue Signed-off-by: xuejun <Xuejun.Zhai@intel.com> * Fix review comments Signed-off-by: xuejun <Xuejun.Zhai@intel.com> * [C API] add more details desc for infer request interfaces Signed-off-by: xuejun <Xuejun.Zhai@intel.com> * [C API] Modify the structure of tensor list Signed-off-by: xuejun <Xuejun.Zhai@intel.com> * [C API] Fix code style issue Signed-off-by: xuejun <Xuejun.Zhai@intel.com> * [C API] remove define about tensor list Signed-off-by: xuejun <Xuejun.Zhai@intel.com> * Update documents for infer request Change-Id: I1acbae95425cfe4aad85da48d290bafe5bb7d319 * Update documents for ov_infer_request Change-Id: Ib68530c49cf439c7b570ee63bd3ee8ea85018d51 Signed-off-by: xuejun <Xuejun.Zhai@intel.com> Co-authored-by: River,Li <river.li@intel.com>
This commit is contained in:
1 parent
e7fe00f5f2
commit
349f3e02e0
5 files changed
+374
-36
No files matched your search
@@ -207,13 +207,13 @@ int main(int argc, char** argv) {
|
||||
CHECK_STATUS(ov_compiled_model_create_infer_request(compiled_model, &infer_request));
|
||||
|
||||
// -------- Step 7. Prepare input --------
|
||||
CHECK_STATUS(ov_infer_request_set_input_tensor(infer_request, 0, tensor));
|
||||
CHECK_STATUS(ov_infer_request_set_input_tensor_by_index(infer_request, 0, tensor));
|
||||
|
||||
// -------- Step 8. Do inference synchronously --------
|
||||
CHECK_STATUS(ov_infer_request_infer(infer_request));
|
||||
|
||||
// -------- Step 9. Process output
|
||||
CHECK_STATUS(ov_infer_request_get_output_tensor(infer_request, 0, &output_tensor));
|
||||
CHECK_STATUS(ov_infer_request_get_output_tensor_by_index(infer_request, 0, &output_tensor));
|
||||
// Print classification results
|
||||
size_t results_num;
|
||||
results = tensor_to_infer_result(output_tensor, &results_num);
|
||||
|
||||
@@ -307,7 +307,7 @@ int main(int argc, char** argv) {
|
||||
CHECK_STATUS(ov_infer_request_infer(infer_request));
|
||||
|
||||
// -------- Step 8. Process output --------
|
||||
CHECK_STATUS(ov_infer_request_get_output_tensor(infer_request, 0, &output_tensor));
|
||||
CHECK_STATUS(ov_infer_request_get_output_tensor_by_index(infer_request, 0, &output_tensor));
|
||||
// Print classification results
|
||||
size_t results_num = 0;
|
||||
results = tensor_to_infer_result(output_tensor, &results_num);
|
||||
|
||||
Reference in new issue
Block a user