次の方法で共有


ExponentialLRDecay クラス

定義

このクラスは、指数学習率の減衰を実装します。 tensorflow ドキュメントから実装されます。 ソース: https://www.tensorflow.org/api_docs/python/tf/compat/v1/train/exponential_decay 学習率の既定値と実装は、Tensorflow Slim モデル テストからの値です。 ソース: 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
継承
ExponentialLRDecay

コンストラクター

ExponentialLRDecay(Single, Single, Single, Boolean)

このコントルクタは、初期学習率、減衰あたりのエポック数、減衰率、階段オプションを初期化します。 既定値は Tensorflow Slim から取得されます。

フィールド

DecayRate

学習率の減衰係数。

DecaySteps

減衰ステップの数

GlobalStep

グラフによってこれまでに表示されたバッチの数。

LearningRate

初期学習率。

NumEpochsPerDecay

学習率が低下した後のエポックの数。

Staircase

階段が True の場合、学習速度は離散間隔で減衰し、減衰学習率は階段関数に従います。

適用対象