RegressionTreeBase.LeftChild Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
LeftChild[i] é o índice filho do nó i-th usado quando (1) o recurso numérico indexado por NumericalSplitFeatureIndexes[i] é menor ou igual ao limite NumericalSplitThresholds[i], ou (2) os recursos categóricos indexados por GetCategoricalCategoricalSplitFeatureRangeAt(Int32)'s returned value with nodeIndex=i is NOT a sub-set of GetCategoricalSplitFeaturesAt(Int32) with nodeIndex=i.
Observe que o caso (1) ocorre somente quando CategoricalSplitFlags[i] é falso e caso contrário (2) ocorre. Um valor retornado não negativo significa um nó (ou seja, não uma folha); por exemplo, 2 significa o terceiro nó no subjacente Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree. Um valor retornado negativo significa uma folha; por exemplo, -1 significa a ~
folha (-1)-th no subjacente Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree. Observe que ~
esse é o operador de complemento bit a bit em C#; para obter detalhes, consulte 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)