Implemented interface member:
method
GetLeafSplitGain
Microsoft.ML.Trainers.FastTree.ILeafSplitStatisticsCalculator.GetLeafSplitGain(System.Int32, System.Double, System.Double)
12 references to GetLeafSplitGain
Microsoft.ML.FastTree (12)
Dataset\FeatureFlock.cs (9)
379
double gainShift = learner.
GetLeafSplitGain
(totalCount, sumTargets, sumWeights);
430
double currentShiftedGain = learner.
GetLeafSplitGain
(gtCount, sumGTTargets, sumGTWeights)
432
learner.
GetLeafSplitGain
(lteCount, sumTargets - sumGTTargets,
599
double gainShift = learner.
GetLeafSplitGain
(totalCount, sumTargets, sumWeights);
635
double currentShiftedGain = learner.
GetLeafSplitGain
(gtCount, sumGTTargets, sumGTWeights)
637
learner.
GetLeafSplitGain
(lteCount, sumTargets - sumGTTargets,
821
double gainShift = learner.
GetLeafSplitGain
(totalCount, sumTargets, sumWeights);
857
double currentShiftedGain = learner.
GetLeafSplitGain
(gtCount, sumGTTargets, sumGTWeights)
859
learner.
GetLeafSplitGain
(lteCount, sumTargets - sumGTTargets,
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (3)
729
double gainShift =
GetLeafSplitGain
(totalCount, sumTargets, sumWeights);
766
double currentShiftedGain =
GetLeafSplitGain
(gtCount, sumGTTargets, sumGTWeights)
767
+
GetLeafSplitGain
(lteCount, sumTargets - sumGTTargets, sumWeights - sumGTWeights);