Group OpenVINO Runtime C API#
- Basics
ov_status_eov_status_e::OKov_status_e::GENERAL_ERRORov_status_e::NOT_IMPLEMENTEDov_status_e::NETWORK_NOT_LOADEDov_status_e::PARAMETER_MISMATCHov_status_e::NOT_FOUNDov_status_e::OUT_OF_BOUNDSov_status_e::UNEXPECTEDov_status_e::REQUEST_BUSYov_status_e::RESULT_NOT_READYov_status_e::NOT_ALLOCATEDov_status_e::INFER_NOT_STARTEDov_status_e::NETWORK_NOT_READov_status_e::INFER_CANCELLEDov_status_e::INVALID_C_PARAMov_status_e::UNKNOWN_C_ERRORov_status_e::NOT_IMPLEMENT_C_METHODov_status_e::UNKNOW_EXCEPTION
ov_element_type_eov_element_type_e::UNDEFINEDov_element_type_e::DYNAMICov_element_type_e::BOOLEANov_element_type_e::BF16ov_element_type_e::F16ov_element_type_e::F32ov_element_type_e::F64ov_element_type_e::I4ov_element_type_e::I8ov_element_type_e::I16ov_element_type_e::I32ov_element_type_e::I64ov_element_type_e::U1ov_element_type_e::U2ov_element_type_e::U3ov_element_type_e::U4ov_element_type_e::U6ov_element_type_e::U8ov_element_type_e::U16ov_element_type_e::U32ov_element_type_e::U64ov_element_type_e::NF4ov_element_type_e::F8E4M3ov_element_type_e::F8E5M3ov_element_type_e::STRINGov_element_type_e::F4E2M1ov_element_type_e::F8E8M0
ov_get_error_info()ov_free()ov_get_last_err_msg()
- Compiled Model
ov_compiled_model_inputs_size()ov_compiled_model_input()ov_compiled_model_input_by_index()ov_compiled_model_input_by_name()ov_compiled_model_outputs_size()ov_compiled_model_output()ov_compiled_model_output_by_index()ov_compiled_model_output_by_name()ov_compiled_model_get_runtime_model()ov_compiled_model_create_infer_request()ov_compiled_model_set_property()ov_compiled_model_get_property()ov_compiled_model_export_model()ov_compiled_model_free()ov_compiled_model_get_context()ov_compiled_model_t
- Core
ov_get_openvino_version()ov_version_free()ov_core_create()ov_core_create_with_config()ov_core_free()ov_core_read_model()ov_core_compile_model()ov_core_compile_model_from_file()ov_core_set_property()ov_core_get_property()ov_core_get_available_devices()ov_available_devices_free()ov_core_import_model()ov_core_versions_free()ov_core_create_context()ov_core_compile_model_with_context()ov_core_get_default_context()ov_core_tov_versionov_core_versionov_core_version_listov_available_devices_t
- Dimension
- Infer Request
ov_infer_request_set_tensor()ov_infer_request_set_tensor_by_port()ov_infer_request_set_tensor_by_const_port()ov_infer_request_set_input_tensor_by_index()ov_infer_request_set_input_tensor()ov_infer_request_set_output_tensor_by_index()ov_infer_request_set_output_tensor()ov_infer_request_get_tensor()ov_infer_request_get_tensor_by_const_port()ov_infer_request_get_tensor_by_port()ov_infer_request_get_input_tensor_by_index()ov_infer_request_get_input_tensor()ov_infer_request_get_output_tensor_by_index()ov_infer_request_get_output_tensor()ov_infer_request_infer()ov_infer_request_cancel()ov_infer_request_start_async()ov_infer_request_wait()ov_infer_request_wait_for()ov_infer_request_set_callback()ov_infer_request_free()ov_infer_request_get_profiling_info()ov_profiling_info_list_free()ov_infer_request_tov_callback_tov_ProfilingInfo_tov_profiling_info_list_t
- Layout
- Model
ov_model_free()ov_model_const_input()ov_model_const_input_by_name()ov_model_const_input_by_index()ov_model_input()ov_model_input_by_name()ov_model_input_by_index()ov_model_const_output()ov_model_const_output_by_index()ov_model_const_output_by_name()ov_model_output()ov_model_output_by_index()ov_model_output_by_name()ov_model_inputs_size()ov_model_outputs_size()ov_model_reshape()ov_model_reshape_input_by_name()ov_model_reshape_single_input()ov_model_reshape_by_port_indexes()ov_model_reshape_by_ports()ov_model_get_friendly_name()ov_model_t
- Node
- Partial Shape
- Pre Post Process
ov_color_format_eov_preprocess_resize_algorithm_eov_preprocess_prepostprocessor_create()ov_preprocess_prepostprocessor_free()ov_preprocess_prepostprocessor_get_input_info()ov_preprocess_prepostprocessor_get_input_info_by_name()ov_preprocess_prepostprocessor_get_input_info_by_index()ov_preprocess_input_info_free()ov_preprocess_input_info_get_tensor_info()ov_preprocess_input_tensor_info_free()ov_preprocess_input_info_get_preprocess_steps()ov_preprocess_preprocess_steps_free()ov_preprocess_preprocess_steps_resize()ov_preprocess_preprocess_steps_scale()ov_preprocess_preprocess_steps_scale_multi_channels()ov_preprocess_preprocess_steps_mean()ov_preprocess_preprocess_steps_mean_multi_channels()ov_preprocess_preprocess_steps_crop()ov_preprocess_preprocess_steps_convert_layout()ov_preprocess_preprocess_steps_reverse_channels()ov_preprocess_input_tensor_info_set_element_type()ov_preprocess_input_tensor_info_set_color_format()ov_preprocess_input_tensor_info_set_color_format_with_subname()ov_preprocess_input_tensor_info_set_spatial_static_shape()ov_preprocess_preprocess_steps_convert_element_type()ov_preprocess_preprocess_steps_convert_color()ov_preprocess_input_tensor_info_set_from()ov_preprocess_input_tensor_info_set_layout()ov_preprocess_prepostprocessor_get_output_info()ov_preprocess_prepostprocessor_get_output_info_by_index()ov_preprocess_prepostprocessor_get_output_info_by_name()ov_preprocess_output_info_free()ov_preprocess_output_info_get_tensor_info()ov_preprocess_output_tensor_info_free()ov_preprocess_output_set_element_type()ov_preprocess_input_info_get_model_info()ov_preprocess_input_model_info_free()ov_preprocess_input_model_info_set_layout()ov_preprocess_prepostprocessor_build()ov_preprocess_prepostprocessor_tov_preprocess_input_info_tov_preprocess_input_tensor_info_tov_preprocess_output_info_tov_preprocess_output_tensor_info_tov_preprocess_input_model_info_tov_preprocess_preprocess_steps_t
- Property
- Rank
- Shape
- Tensor
- Remote Context