2727import org .bytedeco .javacpp .annotation .Properties ;
2828import org .bytedeco .javacpp .tools .InfoMap ;
2929import org .bytedeco .javacpp .tools .InfoMapper ;
30- import org .bytedeco .opencl .presets .OpenCL ;
3130
3231/**
3332 *
3433 * @author Barry Pitman
3534 */
3635@ Properties (
37- inherit = OpenCL .class ,
3836 value = {
3937 @ Platform (
4038 value = {"linux-x86_64" },
152150 "runtime/3rdparty/tbb/bin/"
153151 },
154152 preload = {
153+ "tbb12" ,
154+ "openvino" ,
155+ "openvino_c" ,
155156 "openvino_auto_batch_plugin" ,
156157 "openvino_auto_plugin" ,
157158 "openvino_hetero_plugin" ,
163164 "openvino_paddle_frontend" ,
164165 "openvino_pytorch_frontend" ,
165166 "openvino_tensorflow_frontend" ,
166- "openvino_tensorflow_lite_frontend" ,
167- "tbb12"
167+ "openvino_tensorflow_lite_frontend"
168168 },
169169 resource = {"runtime" }
170170 ),
@@ -190,13 +190,15 @@ public class openvino implements InfoMapper {
190190 + "public static native @Cast(\" ov_status_e\" ) int ov_core_compile_model(@Const ov_core_t core, @Const ov_model_t model, String device_name, @Cast(\" const size_t\" ) long property_args_size, @ByPtrPtr ov_compiled_model_t compiled_model, String property_key, String property_value);\n " ))
191191 .put (new org .bytedeco .javacpp .tools .Info ("ov_core_create_context" ).javaText (
192192 "public static native @Cast(\" ov_status_e\" ) int ov_core_create_context(@Const ov_core_t core, String device_name, @Cast(\" const size_t\" ) long context_args_size, @ByPtrPtr ov_remote_context_t context);\n "
193- + "public static native @Cast(\" ov_status_e\" ) int ov_core_create_context(@Const ov_core_t core, String device_name, @Cast(\" const size_t\" ) long context_args_size, @ByPtrPtr ov_remote_context_t context, String property_key, Pointer property_value);\n " ))
193+ + "public static native @Cast(\" ov_status_e\" ) int ov_core_create_context(@Const ov_core_t core, String device_name, @Cast(\" const size_t\" ) long context_args_size, @ByPtrPtr ov_remote_context_t context, String property_key, Pointer property_value);\n "
194+ + "public static native @Cast(\" ov_status_e\" ) int ov_core_create_context(@Const ov_core_t core, String device_name, @Cast(\" const size_t\" ) long context_args_size, @ByPtrPtr ov_remote_context_t context, String property_key1, String property_value1, String property_key2, Pointer property_value2, String property_key3, Pointer property_value3);\n " ))
194195 .put (new org .bytedeco .javacpp .tools .Info ("ov_core_compile_model_with_context" ).javaText (
195196 "public static native @Cast(\" ov_status_e\" ) int ov_core_compile_model_with_context(@Const ov_core_t core, @Const ov_model_t model, @Const ov_remote_context_t context, @Cast(\" const size_t\" ) long property_args_size, @ByPtrPtr ov_compiled_model_t compiled_model);\n "
196197 + "public static native @Cast(\" ov_status_e\" ) int ov_core_compile_model_with_context(@Const ov_core_t core, @Const ov_model_t model, @Const ov_remote_context_t context, @Cast(\" const size_t\" ) long property_args_size, @ByPtrPtr ov_compiled_model_t compiled_model, String property_key, String property_value);\n " ))
197198 .put (new org .bytedeco .javacpp .tools .Info ("ov_remote_context_create_tensor" ).javaText (
198199 "public static native @Cast(\" ov_status_e\" ) int ov_remote_context_create_tensor(@Const ov_remote_context_t context, @Cast(\" const ov_element_type_e\" ) int type, @Const @ByVal ov_shape_t shape, @Cast(\" const size_t\" ) long object_args_size, @ByPtrPtr ov_tensor_t remote_tensor);\n "
199- + "public static native @Cast(\" ov_status_e\" ) int ov_remote_context_create_tensor(@Const ov_remote_context_t context, @Cast(\" const ov_element_type_e\" ) int type, @Const @ByVal ov_shape_t shape, @Cast(\" const size_t\" ) long object_args_size, @ByPtrPtr ov_tensor_t remote_tensor, String property_key, Pointer property_value);\n " ))
200+ + "public static native @Cast(\" ov_status_e\" ) int ov_remote_context_create_tensor(@Const ov_remote_context_t context, @Cast(\" const ov_element_type_e\" ) int type, @Const @ByVal ov_shape_t shape, @Cast(\" const size_t\" ) long object_args_size, @ByPtrPtr ov_tensor_t remote_tensor, String property_key, Pointer property_value);\n "
201+ + "public static native @Cast(\" ov_status_e\" ) int ov_remote_context_create_tensor(@Const ov_remote_context_t context, @Cast(\" const ov_element_type_e\" ) int type, @Const @ByVal ov_shape_t shape, @Cast(\" const size_t\" ) long object_args_size, @ByPtrPtr ov_tensor_t remote_tensor, String property_key1, String property_value1, String property_key2, Pointer property_value2);\n " ))
200202 .put (new org .bytedeco .javacpp .tools .Info ("OV_BOOLEAN" , "BOOLEAN" ).skip ())
201203 .put (new org .bytedeco .javacpp .tools .Info ("ov_dimension_t" , "ov_rank_t" ).skip ());
202204 }
0 commit comments