Aracılığıyla paylaş


ImageClassificationTrainer.EarlyStopping Sınıf

Tanım

İzlenen miktar gelişmeyi durdurduğunda Erken Durdurma özelliği eğitimi durduruyor'. Tensorflow/python/keras/callbacks.py#L1143 sonrasında https://github.com/tensorflow/tensorflow/blob/00fad90125b18b80fe054de1055770cfb8fe4ba3/ modellendi

public sealed class ImageClassificationTrainer.EarlyStopping
type ImageClassificationTrainer.EarlyStopping = class
Public NotInheritable Class ImageClassificationTrainer.EarlyStopping
Devralma
ImageClassificationTrainer.EarlyStopping

Oluşturucular

ImageClassificationTrainer.EarlyStopping(Single, Int32, ImageClassificationTrainer+EarlyStoppingMetric, Boolean)

İzlenen miktar gelişmeyi durdurduğunda Erken Durdurma özelliği eğitimi durduruyor'. Tensorflow/python/keras/callbacks.py#L1143 sonrasında https://github.com/tensorflow/tensorflow/blob/00fad90125b18b80fe054de1055770cfb8fe4ba3/ modellendi

Özellikler

CheckIncreasing

İzlenen miktarın artıp artmayacağı (örn. Doğruluk, CheckIncreasing = true) veya azalan (örn. Loss, CheckIncreasing = false).

MinDelta

İzlenen miktardaki en düşük değişiklik, iyileştirme olarak kabul edilir.

Patience

Eğitimi durdurmadan önce art arda bir gelişme görülmeden önce bekleştirilmesi gereken dönemlerin sayısı.

Yöntemler

ShouldStop(ImageClassificationTrainer+TrainMetrics)

Eğitimin durması gerekip gerekmediğini kontrol etmek için her dönem sonunda çağrılmak. Ölçümü artırmak için (örneğin: Doğruluk), ölçüm artmayı durdurursa, ölçümün değeri 'sabır' dönemleri içinde artmazsa eğitimi durdurun. Ölçümü azaltmak için (örneğin: Kayıp), ölçümün değeri 'sabır' dönemleri içinde azalmazsa eğitimi durdurun. Ölçüm değerinde 'minDelta' değerinden küçük bir değişiklik değişiklik olarak kabul edilmez.

Şunlara uygulanır