3 instantiations of LeafSplitCandidates
Microsoft.ML.FastTree (3)
GamTrainer.cs (1)
596_leafSplitCandidates = new LeastSquaresRegressionTreeLearner.LeafSplitCandidates(TrainSet);
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (2)
192smallerCandidates = new LeafSplitCandidates(data); 193largerCandidates = new LeafSplitCandidates(data);
23 references to LeafSplitCandidates
Microsoft.ML.FastTree (23)
Dataset\FeatureFlock.cs (5)
193public void FillSplitCandidates(LeastSquaresRegressionTreeLearner learner, LeastSquaresRegressionTreeLearner.LeafSplitCandidates leafSplitCandidates, 236LeastSquaresRegressionTreeLearner.LeafSplitCandidates leafSplitCandidates, 330LeastSquaresRegressionTreeLearner.LeafSplitCandidates leafSplitCandidates, 511LeastSquaresRegressionTreeLearner.LeafSplitCandidates leafSplitCandidates, 706LeastSquaresRegressionTreeLearner.LeafSplitCandidates leafSplitCandidates,
GamTrainer.cs (1)
148private LeastSquaresRegressionTreeLearner.LeafSplitCandidates _leafSplitCandidates;
Training\Parallel\IParallelTraining.cs (4)
11using LeafSplitCandidates = LeastSquaresRegressionTreeLearner.LeafSplitCandidates; 29internal delegate void FindBestThresholdFromRawArrayFun(LeafSplitCandidates leafSplitCandidates, int feature, int flock, int subfeature, 112void FindGlobalBestSplit(LeafSplitCandidates smallerChildSplitCandidates, 113LeafSplitCandidates largerChildSplitCandidates,
Training\Parallel\SingleTrainer.cs (3)
19using LeafSplitCandidates = LeastSquaresRegressionTreeLearner.LeafSplitCandidates; 33void IParallelTraining.FindGlobalBestSplit(LeafSplitCandidates smallerChildSplitCandidates, 34LeafSplitCandidates largerChildSplitCandidates,
Training\TreeLearners\FastForestLeastSquaresTreeLearner.cs (1)
45protected override void FindAndSetBestFeatureForLeaf(LeafSplitCandidates leafSplitCandidates)
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (9)
51protected readonly LeafSplitCandidates SmallerChildSplitCandidates; 52protected readonly LeafSplitCandidates LargerChildSplitCandidates; 190protected virtual void MakeSplitCandidateArrays(Dataset data, out LeafSplitCandidates smallerCandidates, out LeafSplitCandidates largerCandidates) 450protected virtual void FindAndSetBestFeatureForLeaf(LeafSplitCandidates leafSplitCandidates) 491protected virtual void SetBestFeatureForLeaf(LeafSplitCandidates leafSplitCandidates, int bestFeature) 561private void Sumup(SufficientStatsBase stats, int featureMin, LeafSplitCandidates candidates) 656LeafSplitCandidates leafSplitCandidates, int flock) 711protected void FindBestThresholdFromRawArray(LeafSplitCandidates leafSplitCandidates, int feature, int flock, int subfeature,