Share via


MPSNNOptimizerDescriptor.Create Method

Definition

Overloads

Create(Single, Single, MPSNNRegularizationType, Single)

[Foundation.Export("optimizerDescriptorWithLearningRate:gradientRescale:regularizationType:regularizationScale:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShaders.MPSNNOptimizerDescriptor Create(float learningRate, float gradientRescale, MetalPerformanceShaders.MPSNNRegularizationType regularizationType, float regularizationScale);
[<Foundation.Export("optimizerDescriptorWithLearningRate:gradientRescale:regularizationType:regularizationScale:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : single * single * MetalPerformanceShaders.MPSNNRegularizationType * single -> MetalPerformanceShaders.MPSNNOptimizerDescriptor

Parameters

learningRate
Single
gradientRescale
Single
regularizationType
MPSNNRegularizationType
regularizationScale
Single

Returns

Attributes

Applies to

Create(Single, Single, Boolean, Single, Single, MPSNNRegularizationType, Single)

[Foundation.Export("optimizerDescriptorWithLearningRate:gradientRescale:applyGradientClipping:gradientClipMax:gradientClipMin:regularizationType:regularizationScale:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShaders.MPSNNOptimizerDescriptor Create(float learningRate, float gradientRescale, bool applyGradientClipping, float gradientClipMax, float gradientClipMin, MetalPerformanceShaders.MPSNNRegularizationType regularizationType, float regularizationScale);
[<Foundation.Export("optimizerDescriptorWithLearningRate:gradientRescale:applyGradientClipping:gradientClipMax:gradientClipMin:regularizationType:regularizationScale:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : single * single * bool * single * single * MetalPerformanceShaders.MPSNNRegularizationType * single -> MetalPerformanceShaders.MPSNNOptimizerDescriptor

Parameters

learningRate
Single
gradientRescale
Single
applyGradientClipping
Boolean
gradientClipMax
Single
gradientClipMin
Single
regularizationType
MPSNNRegularizationType
regularizationScale
Single

Returns

Attributes

Applies to