ImageClassificationTrainer.EarlyStopping.ShouldStop Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Aby być wywoływany na końcu każdej epoki, aby sprawdzić, czy szkolenie powinno się zatrzymać. W przypadku zwiększenia metryki (np. dokładności), jeśli metryka przestanie rosnąć, zatrzymaj trenowanie, jeśli wartość metryki nie zwiększa się w ciągu "cierpliwości" liczby epok. W przypadku zmniejszania metryki (np. utraty) zatrzymaj trenowanie, jeśli wartość metryki nie zmniejsza się w ciągu "cierpliwości" liczby epok. Każda zmiana wartości metryki mniejszej niż "minDelta" nie jest uważana za zmianę.
public bool ShouldStop(Microsoft.ML.Vision.ImageClassificationTrainer.TrainMetrics currentMetrics);
member this.ShouldStop : Microsoft.ML.Vision.ImageClassificationTrainer.TrainMetrics -> bool
Public Function ShouldStop (currentMetrics As ImageClassificationTrainer.TrainMetrics) As Boolean
Parametry
- currentMetrics
- ImageClassificationTrainer.TrainMetrics