Share via


MLCAdamOptimizer.Create Method

Definition

Overloads

Create(MLCOptimizerDescriptor)

[Foundation.Export("optimizerWithDescriptor:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MLCompute.MLCAdamOptimizer Create(MLCompute.MLCOptimizerDescriptor optimizerDescriptor);
[<Foundation.Export("optimizerWithDescriptor:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : MLCompute.MLCOptimizerDescriptor -> MLCompute.MLCAdamOptimizer

Parameters

optimizerDescriptor
MLCOptimizerDescriptor

Returns

Attributes

Applies to

Create(MLCOptimizerDescriptor, Single, Single, Single, UIntPtr)

[Foundation.Export("optimizerWithDescriptor:beta1:beta2:epsilon:timeStep:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MLCompute.MLCAdamOptimizer Create(MLCompute.MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, UIntPtr timeStep);
[<Foundation.Export("optimizerWithDescriptor:beta1:beta2:epsilon:timeStep:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : MLCompute.MLCOptimizerDescriptor * single * single * single * unativeint -> MLCompute.MLCAdamOptimizer

Parameters

optimizerDescriptor
MLCOptimizerDescriptor
beta1
Single
beta2
Single
epsilon
Single
timeStep
UIntPtr

unativeint

Returns

Attributes

Applies to

Create(MLCOptimizerDescriptor, Single, Single, Single, Boolean, UIntPtr)

[Foundation.Export("optimizerWithDescriptor:beta1:beta2:epsilon:usesAMSGrad:timeStep:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MLCompute.MLCAdamOptimizer Create(MLCompute.MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, UIntPtr timeStep);
[<Foundation.Export("optimizerWithDescriptor:beta1:beta2:epsilon:usesAMSGrad:timeStep:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : MLCompute.MLCOptimizerDescriptor * single * single * single * bool * unativeint -> MLCompute.MLCAdamOptimizer

Parameters

optimizerDescriptor
MLCOptimizerDescriptor
beta1
Single
beta2
Single
epsilon
Single
usesAmsGrad
Boolean
timeStep
UIntPtr

unativeint

Returns

Attributes

Applies to