Sprache

RegressionTreeBase.LeftChild Eigenschaft

Definition

LeftChild[i] ist der untergeordnete Index des i-th-Knotens, der verwendet wird, wenn (1) das von [i] indizierte NumericalSplitFeatureIndexesnumerische Feature kleiner oder gleich dem Schwellenwert NumericalSplitThresholds[i] ist oder (2) die kategorisierten Features, die durch GetCategoricalCategoricalSplitFeatureRangeAt(Int32)den zurückgegebenen Wert mit nodeIndex=i indiziert werden, keine Teilmenge von GetCategoricalSplitFeaturesAt(Int32) "nodeIndex=i" ist. Beachten Sie, dass der Fall (1) nur auftritt, wenn CategoricalSplitFlags[i] falsch ist und andernfalls (2) auftritt. Ein nicht negativer zurückgegebener Wert bedeutet einen Knoten (d. h. kein Blatt); Beispielsweise bedeutet 2 den 3. Knoten im zugrunde liegenden Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree. Ein negativer zurückgegebener Wert bedeutet ein Blatt; beispielsweise steht -1 für das ~(-1)-th-Blatt im zugrunde liegenden Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree. Beachten Sie, dass ~ es sich um den bitweisen Ergänzungsoperator in C# handelt. Weitere Informationen finden Sie unter 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)

Eigenschaftswert

Gilt für: