RegressionTreeBase.LeftChild Vlastnost
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í.
LeftChild[i] je podřízený index uzlu i-th, který se používá, když (1) číselná funkce indexovaná [ NumericalSplitFeatureIndexesi] je menší nebo rovna prahové hodnotě NumericalSplitThresholds[i], nebo (2) funkce indexované vrácenou GetCategoricalCategoricalSplitFeatureRangeAt(Int32)hodnotou vrácené hodnotou nodeIndex=i není podmnožinou GetCategoricalSplitFeaturesAt(Int32) s nodeIndex=i.
Všimněte si, že k případu (1) dochází pouze v případě CategoricalSplitFlags, že [i] je false a jinak (2) dojde. Nezáporná vrácená hodnota znamená uzel (tj. ne list); například 2 znamená třetí uzel v podkladovém objektu Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree. Záporná vrácená hodnota znamená list; například -1 je zkratka ~
pro (-1)-tý list v podkladovém Microsoft.ML.Trainers.FastTree.RegressionTreeBase._treelistu . Všimněte si, že ~
je bitový operátor doplňku v jazyce C#; podrobnosti naleznete v tématu https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/bitwise-complement-operator.
public System.Collections.Generic.IReadOnlyList<int> LeftChild { get; }
member this.LeftChild : System.Collections.Generic.IReadOnlyList<int>
Public ReadOnly Property LeftChild As IReadOnlyList(Of Integer)