RegressionTreeBase.LeftChild 属性

定义

LeftChild[i] 是当 (1 (1 时使用的 i 节点子索引,) 由 NumericalSplitFeatureIndexes[i] 编制索引的数字特征小于或等于阈值 NumericalSplitThresholds[i],或 (2) 由 nodeIndex=i 返回值为索引 GetCategoricalCategoricalSplitFeatureRangeAt(Int32)的分类特征不是带 nodeIndex=i 的 GetCategoricalSplitFeaturesAt(Int32) 子集。 请注意,仅当 [i] 为 false 时 CategoricalSplitFlags, (1) 才会发生这种情况,否则 (2) 发生。 非负返回的值表示节点 (,即不是叶) ;例如,2 表示基础 Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree中的第三个节点。 负返回的值表示叶;例如,-1 表示 ~ 基础 Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree中的第 (-1) 叶。 请注意, ~ 是 C# 中的按位补运算符;有关详细信息,请参阅 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)

属性值

适用于