RegressionTreeBase.LeftChild 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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)