TreeOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti pro stromové trenéry.
public abstract class TreeOptions : Microsoft.ML.Trainers.TrainerInputBaseWithGroupId
type TreeOptions = class
inherit TrainerInputBaseWithGroupId
Public MustInherit Class TreeOptions
Inherits TrainerInputBaseWithGroupId
- Dědičnost
- Odvozené
Konstruktory
TreeOptions() |
Možnosti pro stromové trenéry. |
Pole
AllowEmptyTrees |
Pokud rozdělení kořene není možné, povolte trénování pokračovat. |
BaggingExampleFraction |
Procento trénovacích příkladů použitých v každém sáčku Výchozí hodnota je 0,7 (70 %). |
BaggingSize |
Počet stromů v každém sáčku (0 pro zakázání pytlování) |
Bias |
Předpojatost pro výpočet přechodu pro každou přihrádku funkce pro kategorickou funkci |
Bundling |
Svazky s nízkým počtem přihrádek. Bundle.None(0): no bundling, Bundle.AggregateLowPopulation(1): Bundle low population, Bundle.Adjacent(2): Neighbor low population bundle. |
CategoricalSplit |
Zda se má provést rozdělení na základě více hodnot funkcí kategorií. |
CompressEnsemble |
Komprimujte stromOvý soubor. |
DiskTranspose |
Jestli se má při provádění transpozice využít disk nebo nativní transpozice dat (pokud je to možné). |
EntropyCoefficient |
Koeficient entropie (regularizace) mezi 0 a 1. |
ExampleWeightColumnName |
Sloupec, který se použije například pro tloušťku. (Zděděno od TrainerInputBaseWithWeight) |
ExecutionTime |
Vytiskněte rozpis doby provádění do ML.NET kanálu. |
FeatureColumnName |
Sloupec, který se má použít pro funkce. (Zděděno od TrainerInputBase) |
FeatureFirstUsePenalty |
Funkce nejprve použije sankční koeficient. |
FeatureFlocks |
Zda se mají během přípravy datové sady shromažďovat funkce, aby se urychlila trénování. |
FeatureFraction |
Zlomek funkcí (vybraných náhodně), které se mají použít při každé iteraci. Pokud potřebujete jenom 90 % funkcí, použijte 0,9. Nižší čísla pomáhají snížit nadměrnou montáž. |
FeatureFractionPerSplit |
Zlomek funkcí (vybraných náhodně), který se má použít při každém rozdělení. Pokud je hodnota 0,9, 90 % všech funkcí by se v očekávání vynechalo. |
FeatureReusePenalty |
Koeficient opětovného použití funkce (regularizace). |
FeatureSelectionSeed |
Počáteční hodnota výběru aktivní funkce. |
GainConfidenceLevel |
Stromové fitinky získat jistotu požadavek. Zisk zvažte pouze v případě, že jeho pravděpodobnost versus náhodný zisk volby je vyšší než tato hodnota. |
HistogramPoolSize |
Počet histogramů ve fondu (mezi 2 a numLeaves) |
LabelColumnName |
Sloupec, který se má použít pro popisky. (Zděděno od TrainerInputBaseWithLabel) |
MaximumBinCountPerFeature |
Maximální počet jedinečných hodnot (přihrádek) na funkci |
MaximumCategoricalGroupCountPerNode |
Maximální počet kategorických skupin rozdělení, které je potřeba vzít v úvahu při rozdělení u funkce kategorií. Rozdělené skupiny jsou kolekcí bodů rozdělení. To se používá ke snížení přeurčení, pokud existuje mnoho funkcí kategorií. |
MaximumCategoricalSplitPointCount |
Maximální počet bodů rozdělení kategorií, které je potřeba vzít v úvahu při dělení u funkce kategorií. |
MemoryStatistics |
Vytiskněte statistiku paměti do ML.NET kanálu. |
MinimumExampleCountPerLeaf |
Minimální počet datových bodů potřebných k vytvoření nového stromového listu. |
MinimumExampleFractionForCategoricalSplit |
Minimální procento příkladu kategorií v intervalu, které je potřeba zvážit pro rozdělení. Výchozí hodnota je 0,1 % všech trénovacích příkladů. |
MinimumExamplesForCategoricalSplit |
Minimální počet příkladů kategorií v intervalu, který je potřeba zvážit pro rozdělení. |
NumberOfLeaves |
Maximální počet listů v každém regresním stromu. |
NumberOfThreads |
Počet vláken, která se mají použít. |
NumberOfTrees |
Celkový počet rozhodovacích stromů, které se mají vytvořit v souboru. |
RowGroupColumnName |
Sloupec, který se použije jako příklad groupId. (Zděděno od TrainerInputBaseWithGroupId) |
Seed |
Počáteční hodnota generátoru náhodných čísel. |
Smoothing |
Parametr vyhlazování pro regularizaci stromu |
SoftmaxTemperature |
Teplota náhodného rozdělení softmax pro výběr funkce. |
SparsifyThreshold |
Úroveň sparsity potřebná k použití řídké reprezentace funkcí. |
TestFrequency |
Vypočítejte hodnoty metrik pro trénování/platné/test každé kolo k. |