Main Content
polynomialLearnRate
Description
A polynomial learning rate schedule drops the learning rate using a power law.
Tip
For most tasks, setting the NumSteps
argument to the number of training steps can yield better results. To easily use a polynomial learning rate schedule that drops the learning rate over the length of the training process, specify the LearnRateSchedule
argument of the trainingOptions
function as "polynomial"
.
Creation
Description
creates a
schedule
= polynomialLearnRatepolynomialLearnRate
object.
specifies optional properties using
one or more name-value arguments. For example, schedule
= polynomialLearnRate(Name=Value
)Power=2
specifies an
exponent of 2 in the power law.
Properties
Examples
Algorithms
Version History
Introduced in R2024b