5 instantiations of DocumentPartitioning
Microsoft.ML.FastTree (5)
Training\BaggingProvider.cs (4)
54CurrentTrainPartition = new DocumentPartitioning(trainDocs, trainSize, MaxLeaves); 55CurrentOutOfBagPartition = new DocumentPartitioning(outOfBagDocs, outOfBagSize, MaxLeaves); 150CurrentTrainPartition = new DocumentPartitioning(trainDocs, trainSize, MaxLeaves); 151CurrentOutOfBagPartition = new DocumentPartitioning(outOfBagDocs, outOfBagSize, MaxLeaves);
Training\TreeLearners\TreeLearner.cs (1)
21Partitioning = new DocumentPartitioning(TrainData.NumDocs, numLeaves);
23 references to DocumentPartitioning
Microsoft.ML.FastTree (23)
FastTreeClassification.cs (1)
399DocumentPartitioning partitioning, ScoreTracker trainingScores)
FastTreeRanking.cs (1)
928void IStepSearch.AdjustTreeOutputs(IChannel ch, InternalRegressionTree tree, DocumentPartitioning partitioning,
FastTreeRegression.cs (1)
447public void AdjustTreeOutputs(IChannel ch, InternalRegressionTree tree, DocumentPartitioning partitioning, ScoreTracker trainingScores)
FastTreeTweedie.cs (1)
401public void AdjustTreeOutputs(IChannel ch, InternalRegressionTree tree, DocumentPartitioning partitioning, ScoreTracker trainingScores)
Training\BaggingProvider.cs (4)
12protected DocumentPartitioning CurrentTrainPartition; 13protected DocumentPartitioning CurrentOutOfBagPartition; 60public DocumentPartitioning GetCurrentTrainingPartition() 65public DocumentPartitioning GetCurrentOutOfBagPartition()
Training\Parallel\IParallelTraining.cs (1)
132double[] GlobalMean(Dataset dataset, InternalRegressionTree tree, DocumentPartitioning partitioning, double[] weights, bool filterZeroLambdas);
Training\Parallel\SingleTrainer.cs (1)
49double[] IParallelTraining.GlobalMean(Dataset dataset, InternalRegressionTree tree, DocumentPartitioning partitioning, double[] weights, bool filterZeroLambdas)
Training\RegressionTreeNodeDocuments.cs (3)
19internal readonly DocumentPartitioning Partitioning; 24internal RegressionTreeNodeDocuments(InternalRegressionTree tree, DocumentPartitioning partitioning, int nodeIndex) 96internal RecursiveRegressionTree(InternalRegressionTree t, DocumentPartitioning p, int n)
Training\ScoreTracker.cs (3)
41internal void Initialize(ScoreTracker scores1, InternalRegressionTree tree, DocumentPartitioning partitioning, double multiplier) 103internal virtual void AddScores(InternalRegressionTree tree, DocumentPartitioning partitioning, double multiplier) 198internal override void AddScores(InternalRegressionTree tree, DocumentPartitioning partitioning, double multiplier)
Training\StepSearch.cs (4)
13void AdjustTreeOutputs(IChannel ch, InternalRegressionTree tree, DocumentPartitioning partitioning, ScoreTracker trainingScores); 63private DocumentPartitioning _partitioning; 66public void Initialize(InternalRegressionTree tree, DocumentPartitioning partitioning, ScoreTracker previousScores) 97void IStepSearch.AdjustTreeOutputs(IChannel ch, InternalRegressionTree tree, DocumentPartitioning partitioning,
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (2)
384protected virtual void FindBestSplitOfSiblings(int lteChild, int gtChild, DocumentPartitioning partitioning, double[] targets) 911public void Initialize(int leafIndex, DocumentPartitioning partitioning, double[] targets, double[] weights, bool filterZeros)
Training\TreeLearners\TreeLearner.cs (1)
15public DocumentPartitioning Partitioning;