RegressionTreeBase.LeftChild Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
LeftChild[i] est l’index enfant du i-ième nœud utilisé lorsque (1) la fonctionnalité numérique indexée par NumericalSplitFeatureIndexes[i] est inférieure ou égale au seuil NumericalSplitThresholds[i], ou (2) les caractéristiques catégorielles indexées par la valeur retournée par GetCategoricalCategoricalSplitFeatureRangeAt(Int32)nodeIndex=i n’est PAS un sous-ensemble avec GetCategoricalSplitFeaturesAt(Int32) nodeIndex=i.
Notez que le cas (1) se produit uniquement lorsque CategoricalSplitFlags[i] est faux et sinon (2) se produit. Une valeur retournée non négative signifie un nœud (autrement dit, pas une feuille) ; par exemple, 2 signifie le 3e nœud dans le sous-jacent Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree. Une valeur retournée négative signifie une feuille ; par exemple, -1 signifie la ~
feuille (-1)-ième feuille dans le sous-jacent Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree. Notez qu’il ~
s’agit de l’opérateur de complément au niveau du bit en C#; pour plus d’informations, voir 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)