Compartilhar via


ExponentialLRDecay Classe

Definição

Essa classe implementa a decadência da taxa de Aprendizagem Exponencial. Implementado na documentação do tensorflow. Fonte: https://www.tensorflow.org/api_docs/python/tf/compat/v1/train/exponential_decay os valores padrão e a implementação da taxa de aprendizado são provenientes de testes de modelo do Tensorflow Slim. Fonte: https://github.com/tensorflow/models/blob/master/research/slim/train_image_classifier.py

public sealed class ExponentialLRDecay : Microsoft.ML.Trainers.LearningRateScheduler
type ExponentialLRDecay = class
    inherit LearningRateScheduler
Public NotInheritable Class ExponentialLRDecay
Inherits LearningRateScheduler
Herança
ExponentialLRDecay

Construtores

ExponentialLRDecay(Single, Single, Single, Boolean)

Esse contrutor inicializa a taxa de aprendizagem intial, as épocas numéricas por decaimento, a taxa de decaimento e a opção de escada. Os padrões são obtidos do Tensorflow Slim.

Campos

DecayRate

Fator de decadência da taxa de aprendizagem.

DecaySteps

Número de etapas de decaimento

GlobalStep

O número de lotes vistos pelo grafo até agora.

LearningRate

Taxa de aprendizagem inicial.

NumEpochsPerDecay

Número de épocas após as quais a taxa de aprendizagem decai.

Staircase

Se Staircase for True, a taxa de aprendizagem decairá em intervalos discretos e a taxa de aprendizado deteriorada seguirá uma função de escada.

Aplica-se a