ExponentialLRDecay 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這個類別會實作指數學習速率衰減。 從 tensorflow 檔實作。 來源: https://www.tensorflow.org/api_docs/python/tf/compat/v1/train/exponential_decay 學習速率的預設值和實作來自 Tensorflow 精簡模型測試。 源: 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(Single, Single, Single, Boolean) |
此建構函式會初始化內嵌學習速率、每個衰減的數位 Epoch、衰減速率和擷取選項。 預設值取自 Tensorflow 中。 |
欄位
DecayRate |
學習速率衰減因數。 |
DecaySteps |
衰減步驟數目 |
GlobalStep |
目前圖表看到的批次數目。 |
LearningRate |
初始學習速率。 |
NumEpochsPerDecay |
學習速率衰減之後的 Epoch 數目。 |
Staircase |
如果「速率」為 True,則學習速率會以離散間隔衰減,而衰減的學習速率會遵循擷取函式。 |