Share via


PolynomialLRDecay Class

Definition

This class implements polynomial Learning rate decay. Implemented from the tensorflow documentation. Source: https://www.tensorflow.org/api_docs/python/tf/compat/v1/train/polynomial_decay Default values and implementation of learning rate is from Tensorflow Slim model tests. Source : https://github.com/tensorflow/models/blob/master/research/slim/train_image_classifier.py

public sealed class PolynomialLRDecay : Microsoft.ML.Trainers.LearningRateScheduler
type PolynomialLRDecay = class
    inherit LearningRateScheduler
Public NotInheritable Class PolynomialLRDecay
Inherits LearningRateScheduler
Inheritance
PolynomialLRDecay

Constructors

PolynomialLRDecay(Single, Single, Single, Single, Boolean)

Fields

Cycle

whether or not it should cycle once decay has been reached

EndLearningRate

The minimal end learning rate.

LearningRate

Initial learning rate.

NumEpochsPerDecay

Number of epochs after which learning rate decays.

Power

The power of the polynomial

Applies to