ImageClassificationTrainer.EarlyStopping Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Frühstoppfunktion beendet die Schulung, wenn die überwachte Menge nicht mehr verbessert wird". Modelliert nach https://github.com/tensorflow/tensorflow/blob/00fad90125b18b80fe054de1055770cfb8fe4ba3/ tensorflow/python/keras/callbacks.py#L1143
public sealed class ImageClassificationTrainer.EarlyStopping
type ImageClassificationTrainer.EarlyStopping = class
Public NotInheritable Class ImageClassificationTrainer.EarlyStopping
- Vererbung
-
ImageClassificationTrainer.EarlyStopping
Konstruktoren
ImageClassificationTrainer.EarlyStopping(Single, Int32, ImageClassificationTrainer+EarlyStoppingMetric, Boolean) |
Die Frühstoppfunktion beendet die Schulung, wenn die überwachte Menge nicht mehr verbessert wird". Modelliert nach https://github.com/tensorflow/tensorflow/blob/00fad90125b18b80fe054de1055770cfb8fe4ba3/ tensorflow/python/keras/callbacks.py#L1143 |
Eigenschaften
CheckIncreasing |
Ob die überwachte Menge erhöht werden soll (z. B. Genauigkeit, CheckIncreasing = true) oder verkleinern (z. B. Loss, CheckIncreasing = false). |
MinDelta |
Minimale Änderung der überwachten Menge, die als Verbesserung betrachtet werden soll. |
Patience |
Anzahl der Epochen, die warten, nachdem keine Verbesserung nacheinander gesehen wird, bevor die Schulung beendet wird. |
Methoden
ShouldStop(ImageClassificationTrainer+TrainMetrics) |
Um am Ende jeder Epoche aufgerufen zu werden, um zu überprüfen, ob die Schulung beendet werden sollte. Um die Metrik zu erhöhen(z. B.: Genauigkeit), wenn die Metrik nicht mehr erhöht wird, beenden Sie die Schulung, wenn der Wert der Metrik nicht innerhalb der Anzahl der "Geduld" der Epochen erhöht wird. Um die Metrik zu verringern(z. B.: Verlust), beenden Sie die Schulung, wenn der Wert der Metrik nicht innerhalb der Anzahl der "Geduld" der Epochen verringert. Jede Änderung des Werts der Metrik von kleiner als "minDelta" gilt nicht als Änderung. |