Lingua

ExponentialLRDecay Classe

Definizione

Questa classe implementa il decadimento della frequenza di apprendimento esponenziale. Implementato dalla documentazione di tensorflow. Origine: https://www.tensorflow.org/api_docs/python/tf/compat/v1/train/exponential_decay i valori predefiniti e l'implementazione della frequenza di apprendimento provengono dai test del modello 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
Ereditarietà
ExponentialLRDecay

Costruttori

Nome Descrizione
ExponentialLRDecay(Single, Single, Single, Boolean)

Questo trutore inizializza la frequenza di apprendimento intiale, i periodi numerici per decadimento, il tasso di decadimento e l'opzione scala. I valori predefiniti sono tratti da Tensorflow Slim.

Campi

Nome Descrizione
DecayRate

Fattore di decadimento della frequenza di apprendimento.

DecaySteps

Numero di passaggi di decadimento

GlobalStep

Numero di batch visti finora dal grafico.

LearningRate

Velocità di apprendimento iniziale.

NumEpochsPerDecay

Numero di periodi dopo i quali il tasso di apprendimento diminuisce.

Staircase

Se Scale è True, il tasso di apprendimento diminuisce a intervalli discreti e il tasso di apprendimento decaduto segue una funzione scala.

Si applica a