Please use. NET 5,. NET 6, NET 7,. NET 8, NET Framework 4.6, NET Framework 4.61, NET Framework 4.7, NET Framework 4.72, NET Framework 4.8, NET Framework 4.81, and. NET Core 3.1 versions

NativeMethodsov_core_compile_model(IntPtr, IntPtr, SByte, UInt64, IntPtr) Method

Creates a compiled model from a source model object. Users can create as many compiled models as they need and use them simultaneously (up to the limitation of the hardware resources).

Definition

Namespace: OpenVinoSharp
Assembly: OpenVINO_CSharp_API (in OpenVINO_CSharp_API.dll) Version: 2024.3.0.2+a9617c0f8f80882646d0eba11b88ae6cb17b3fb8
C#
public static ExceptionStatus ov_core_compile_model(
	IntPtr core,
	IntPtr model,
	ref sbyte device_name,
	ulong property_args_size,
	ref IntPtr compiled_model
)

Parameters

core  IntPtr
A pointer to the ie_core_t instance.
model  IntPtr
Model object acquired from Core::read_model.
device_name  SByte
Name of a device to load a model to.
property_args_size  UInt64
How many properties args will be passed, each property contains 2 args: key and value.
compiled_model  IntPtr
A pointer to the newly created compiled_model.

Return Value

ExceptionStatus
Status code of the operation: OK(0) for success.

See Also