1 instantiation of SplitInfo
Microsoft.ML.FastTree (1)
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (1)
204SplitInfo newRootSplitInfo = new SplitInfo();
21 references to SplitInfo
Microsoft.ML.FastTree (21)
GamTrainer.cs (2)
22using SplitInfo = LeastSquaresRegressionTreeLearner.SplitInfo; 577SplitInfo splitinfo = _leafSplitCandidates.FeatureSplitInfo[globalFeatureIndex];
Training\Parallel\IParallelTraining.cs (4)
12using SplitInfo = LeastSquaresRegressionTreeLearner.SplitInfo; 31int numDocsInLeaf, double sumTargets, double sumWeights, double varianceTargets, out SplitInfo bestSplit); 115SplitInfo[] bestSplits); 125void PerformGlobalSplit(int leaf, int lteChild, int gtChild, SplitInfo splitInfo);
Training\Parallel\SingleTrainer.cs (3)
20using SplitInfo = LeastSquaresRegressionTreeLearner.SplitInfo; 36SplitInfo[] bestSplits) 59void IParallelTraining.PerformGlobalSplit(int leaf, int lteChild, int gtChild, SplitInfo splitInfo)
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (12)
44protected SplitInfo[] BestSplitInfoPerLeaf; 136BestSplitInfoPerLeaf = new SplitInfo[numLeaves]; 204SplitInfo newRootSplitInfo = new SplitInfo(); 239SplitInfo rootSplitInfo = BestSplitInfoPerLeaf[0]; 266SplitInfo bestLeafSplitInfo = BestSplitInfoPerLeaf[bestLeaf]; 286SplitInfo bestSplitInfo = BestSplitInfoPerLeaf[bestLeaf]; 713int numDocsInLeaf, double sumTargets, double sumWeights, double varianceTargets, out SplitInfo bestSplit) 834public readonly SplitInfo[] FeatureSplitInfo; 842FeatureSplitInfo = new SplitInfo[data.NumFeatures]; 896+ SplitInfo.SizeInBytes(maxCatSplitPoints) * FeatureSplitInfo.Length 1099public struct SplitInfo : IComparable<SplitInfo> 1186public int CompareTo(SplitInfo other)