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)
379double gainShift = learner.GetLeafSplitGain(totalCount, sumTargets, sumWeights); 430double currentShiftedGain = learner.GetLeafSplitGain(gtCount, sumGTTargets, sumGTWeights) 432learner.GetLeafSplitGain(lteCount, sumTargets - sumGTTargets, 599double gainShift = learner.GetLeafSplitGain(totalCount, sumTargets, sumWeights); 635double currentShiftedGain = learner.GetLeafSplitGain(gtCount, sumGTTargets, sumGTWeights) 637learner.GetLeafSplitGain(lteCount, sumTargets - sumGTTargets, 821double gainShift = learner.GetLeafSplitGain(totalCount, sumTargets, sumWeights); 857double currentShiftedGain = learner.GetLeafSplitGain(gtCount, sumGTTargets, sumGTWeights) 859learner.GetLeafSplitGain(lteCount, sumTargets - sumGTTargets,
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (3)
729double gainShift = GetLeafSplitGain(totalCount, sumTargets, sumWeights); 766double currentShiftedGain = GetLeafSplitGain(gtCount, sumGTTargets, sumGTWeights) 767+ GetLeafSplitGain(lteCount, sumTargets - sumGTTargets, sumWeights - sumGTWeights);