Share via


MLCTrainingGraph.Compile Method

Definition

Overloads

Compile(MLCOptimizer)

[Foundation.Export("compileOptimizer:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool Compile(MLCompute.MLCOptimizer optimizer);
[<Foundation.Export("compileOptimizer:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Compile : MLCompute.MLCOptimizer -> bool
override this.Compile : MLCompute.MLCOptimizer -> bool

Parameters

optimizer
MLCOptimizer

Returns

Attributes

Applies to

Compile(MLCGraphCompilationOptions, MLCDevice)

[Foundation.Export("compileWithOptions:device:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool Compile(MLCompute.MLCGraphCompilationOptions options, MLCompute.MLCDevice device);
[<Foundation.Export("compileWithOptions:device:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Compile : MLCompute.MLCGraphCompilationOptions * MLCompute.MLCDevice -> bool
override this.Compile : MLCompute.MLCGraphCompilationOptions * MLCompute.MLCDevice -> bool

Parameters

device
MLCDevice

Returns

Attributes

Applies to

Compile(MLCGraphCompilationOptions, MLCDevice, NSDictionary<NSString,MLCTensor>, NSDictionary<NSString,MLCTensorData>)

[Foundation.Export("compileWithOptions:device:inputTensors:inputTensorsData:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool Compile(MLCompute.MLCGraphCompilationOptions options, MLCompute.MLCDevice device, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensor>? inputTensors, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData>? inputTensorsData);
[<Foundation.Export("compileWithOptions:device:inputTensors:inputTensorsData:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Compile : MLCompute.MLCGraphCompilationOptions * MLCompute.MLCDevice * Foundation.NSDictionary<Foundation.NSString, MLCompute.MLCTensor> * Foundation.NSDictionary<Foundation.NSString, MLCompute.MLCTensorData> -> bool
override this.Compile : MLCompute.MLCGraphCompilationOptions * MLCompute.MLCDevice * Foundation.NSDictionary<Foundation.NSString, MLCompute.MLCTensor> * Foundation.NSDictionary<Foundation.NSString, MLCompute.MLCTensorData> -> bool

Parameters

device
MLCDevice
inputTensorsData
NSDictionary<NSString,MLCTensorData>

Returns

Attributes

Applies to