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 dla ImageClassificationTrainerklasy .
public sealed class ImageClassificationTrainer.Options : Microsoft.ML.Trainers.TrainerInputBaseWithLabel
type ImageClassificationTrainer.Options = class
inherit TrainerInputBaseWithLabel
Public NotInheritable Class ImageClassificationTrainer.Options
Inherits TrainerInputBaseWithLabel
- Dziedziczenie
Konstruktory
| Nazwa | Opis |
|---|---|
| ImageClassificationTrainer.Options() |
Options, klasa dla ImageClassificationTrainerklasy . |
Pola
| Nazwa | Opis |
|---|---|
| Arch |
Określa architekturę modelu, która ma być używana 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 parametru BatchSize to 10. |
| EarlyStoppingCriteria |
Parametry techniki wczesnego zatrzymywania, które mają być używane do zakończenia trenowania, gdy metryka trenowania przestaje się poprawiać. Domyślnie ustawienie Wczesnestopowanie jest włączone, a metryka monitorowania to Dokładność. |
| Epoch |
Liczba iteracji treningowych. Wartość domyślna epoki to 200. |
| FeatureColumnName |
Kolumna do użycia dla funkcji. (Odziedziczone po TrainerInputBase) |
| FinalModelPrefix |
Końcowy model i prefiks plików punktów kontrolnych/folderu do przechowywania plików grafów. 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 kursu nauki 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/wzajemnej entropii podczas fazy trenowania. Wywołanie zwrotne metryk jest domyślnie ustawione na wartość null. |
| PredictedLabelColumnName |
Nazwa tensor, 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 trainset 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 sprawdzania poprawności wąskiego gardła nie są ponownie obliczane, jeśli są już dostępne w folderze bin. Ten parametr jest domyślnie ustawiony na wartość false. |
| ScoreColumnName |
Nazwa tensor, który będzie zawierać wyniki wyjściowe ostatniej warstwy po zakończeniu uczenia transferowego. Domyślna nazwa tensoru to "Score" (Generowanie wyników). |
| 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 |
Jeśli zestaw weryfikacji nie zostanie przekazany, jako walidacji jest używany ułamek zestawu pociągu. 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ągów. |
| WorkspacePath |
Wskazuje ścieżkę, w której są zapisywane pliki pamięci podręcznej wąskich gardeł obrazu i wytrenowany model, wartość domyślna to nowy katalog tymczasowy. |