Share via


LearningRateScheduler Struct

Definition

Learning rate scheduler enum.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.LearningRateSchedulerTypeConverter))]
public struct LearningRateScheduler : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.LearningRateScheduler>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.LearningRateSchedulerTypeConverter))>]
type LearningRateScheduler = struct
    interface IArgumentCompleter
Public Structure LearningRateScheduler
Implements IArgumentCompleter, IEquatable(Of LearningRateScheduler)
Inheritance
LearningRateScheduler
Attributes
Implements

Fields

None

No learning rate scheduler selected.

Step

Step learning rate scheduler.

WarmupCosine

Cosine Annealing With Warmup.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(LearningRateScheduler)

Compares values of enum type LearningRateScheduler

Equals(Object)

Compares values of enum type LearningRateScheduler (override for Object)

GetHashCode()

Returns hashCode for enum LearningRateScheduler

ToString()

Returns string representation for LearningRateScheduler

Operators

Equality(LearningRateScheduler, LearningRateScheduler)

Overriding == operator for enum LearningRateScheduler

Implicit(LearningRateScheduler to String)

Implicit operator to convert LearningRateScheduler to string

Implicit(String to LearningRateScheduler)

Implicit operator to convert string to LearningRateScheduler

Inequality(LearningRateScheduler, LearningRateScheduler)

Overriding != operator for enum LearningRateScheduler

Applies to