ExponentialLRDecay Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu sınıf Üstel Öğrenme hızı bozulmalarını uygular. Tensorflow belgelerinden uygulanır. Kaynak: https://www.tensorflow.org/api_docs/python/tf/compat/v1/train/exponential_decay Öğrenme oranının varsayılan değerleri ve uygulanması Tensorflow slim model testlerinden alınıyor. Kaynak: 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
- Devralma
Oluşturucular
ExponentialLRDecay(Single, Single, Single, Boolean) |
Bu konstrüktör, intial learning rate, number epochs per decay, decay rate ve merdiven seçeneğini başlatır. Varsayılanlar Tensorflow Slim'den alınır. |
Alanlar
DecayRate |
Öğrenme hızı bozulma faktörü. |
DecaySteps |
Bozulma adımlarının sayısı |
GlobalStep |
Grafın şimdiye kadar gördüğü toplu iş sayısı. |
LearningRate |
İlk öğrenme oranı. |
NumEpochsPerDecay |
Öğrenme hızının bozulmasından sonraki dönemlerin sayısı. |
Staircase |
Merdiven Doğru ise öğrenme hızı ayrı aralıklarla bozulup bozulan öğrenme hızı bir merdiven işlevi izler. |