ImageClassificationTrainer.Options Klasa
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.
Options, klasa .ImageClassificationTrainer
public sealed class ImageClassificationTrainer.Options : Microsoft.ML.Trainers.TrainerInputBaseWithLabel
type ImageClassificationTrainer.Options = class
inherit TrainerInputBaseWithLabel
Public NotInheritable Class ImageClassificationTrainer.Options
Inherits TrainerInputBaseWithLabel
- Dziedziczenie
Konstruktory
ImageClassificationTrainer.Options() |
Options, klasa .ImageClassificationTrainer |
Pola
Arch |
Określa architekturę modelu do użycia w przypadku trenowania klasyfikacji obrazów przy użyciu uczenia transferowego. Domyślna architektura to Resnet_v2_50. |
BatchSize |
Liczba próbek do użycia na potrzeby trenowania minisadowego. Wartość domyślna dla klasy BatchSize to 10. |
EarlyStoppingCriteria |
Parametry techniki wczesnego zatrzymywania, które mają być używane do zakończenia trenowania, gdy metryka treningowa przestaje się poprawiać. Domyślnie opcja EarlyStopping jest włączona, a metryka monitorowania to Dokładność. |
Epoch |
Liczba iteracji treningowych. Wartość domyślna dla epoki to 200. |
FeatureColumnName |
Kolumna do użycia dla funkcji. (Odziedziczone po TrainerInputBase) |
FinalModelPrefix |
Końcowy model i prefiks plików/folderów punktów kontrolnych do przechowywania plików grafu. Domyślny prefiks to "custom_retrained_model_based_on_". |
LabelColumnName |
Kolumna do użycia dla etykiet. (Odziedziczone po TrainerInputBaseWithLabel) |
LearningRate |
Szybkość nauki do użycia podczas optymalizacji. Wartość domyślna dla wartości Learning Rate to 0,01. |
LearningRateScheduler |
Klasa, która wykonuje planowanie szybkości nauki. Domyślny harmonogram szybkości nauki to rozkład szybkości uczenia wykładniczego. |
MetricsCallback |
Wywołanie zwrotne w celu raportowania statystyk dokładności/entropy krzyżowej podczas fazy trenowania. Wywołanie zwrotne metryk jest domyślnie ustawione na wartość null. |
PredictedLabelColumnName |
Nazwa tensoru, który będzie zawierać przewidywaną etykietę z wyników wyjściowych ostatniej warstwy po zakończeniu uczenia transferowego. Domyślna nazwa tensoru to "PredictedLabel". |
ReuseTrainSetBottleneckCachedValues |
Wskazuje, że nie są ponownie obliczane buforowane wartości zestawu pociągów wąskich gardeł, jeśli są już dostępne w folderze bin. Ten parametr jest domyślnie ustawiony na wartość false. |
ReuseValidationSetBottleneckCachedValues |
Wskazuje, że wartości zestawu weryfikacji wąskich gardeł nie są ponownie obliczane w pamięci podręcznej, jeśli są już dostępne w folderze bin. Ten parametr jest domyślnie ustawiony na wartość false. |
ScoreColumnName |
Nazwa tensoru, który będzie zawierać wyniki wyjściowe ostatniej warstwy po zakończeniu uczenia transferowego. Domyślna nazwa tensoru to "Score". |
TestOnTrainSet |
Wskazuje, aby ocenić model w pociągu ustawionym po każdej epoki. Test w zestawie trainset jest domyślnie ustawiony na wartość true. |
TrainSetBottleneckCachedValuesFileName |
Wskazuje nazwę pliku w obszarze roboczym do przechowywania wartości wąskich gardeł zestawu pociągów dla buforowania, domyślna nazwa pliku to "trainSetBottleneckFile.csv". |
ValidationSet |
Zestaw weryfikacji. |
ValidationSetBottleneckCachedValuesFileName |
Wskazuje nazwę pliku w obszarze roboczym do przechowywania wartości wąskich gardeł zestawu walidacji dla buforowania, domyślna nazwa pliku to "validationSetBottleneckFile.csv". |
ValidationSetFraction |
Gdy zestaw weryfikacji nie zostanie przekazany, część zestawu pociągu jest używana jako walidacja. Aby wyłączyć to zachowanie, ustaw wartość ValidationSetFraction null. Akceptuje wartość z zakresu od 0 do 1,0, wartość domyślna to 0,1 lub 10% zestawu pociągu. |
WorkspacePath |
Wskazuje ścieżkę, w której są zapisywane pliki pamięci podręcznej wąskiego gardła obrazu i wytrenowany model, wartość domyślna to nowy katalog tymczasowy. |