Aracılığıyla paylaş


RegressionTreeBase.LeftChild Özellik

Tanım

LeftChild[i], (1) [i] tarafından NumericalSplitFeatureIndexesdizinlenen sayısal özellik [i] eşiğinden NumericalSplitThresholdsküçük veya eşit olduğunda veya (2) 'nin nodeIndex=i ile döndürülen değeriyle GetCategoricalCategoricalSplitFeatureRangeAt(Int32)dizine alınan kategorik özellikler nodeIndex=i ile alt kümesi DEĞİlse kullanılan i. düğümün GetCategoricalSplitFeaturesAt(Int32) alt dizinidir. Durumun (1) yalnızca [i] yanlış olduğunda CategoricalSplitFlagsve aksi durumda (2) oluştuğunda gerçekleştiğini unutmayın. Negatif olmayan döndürülen değer bir düğüm (yaprak değil) anlamına gelir; örneğin, 2, temel alınan Microsoft.ML.Trainers.FastTree.RegressionTreeBase._treeiçindeki 3. düğüm anlamına gelir. Negatif döndürülen değer yaprak anlamına gelir; örneğin, -1, temel alınan ~Microsoft.ML.Trainers.FastTree.RegressionTreeBase._treeiçindeki (-1)-. yaprağın kısaltmasıdır. C# dilinde bit düzeyinde tamamlayıcı işleci olduğunu ~ unutmayın; ayrıntılar için bkz 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)

Özellik Değeri

Şunlara uygulanır