2 writes to TreeLearner
Microsoft.ML.FastTree (2)
BoostingFastTree.cs (1)
96optimizationAlgorithm.TreeLearner = ConstructTreeLearner(ch);
RandomForest.cs (1)
48optimizationAlgorithm.TreeLearner = ConstructTreeLearner(ch);
10 references to TreeLearner
Microsoft.ML.FastTree (10)
FastTree.cs (2)
601OptimizationAlgorithm.TreeLearner.GetSizeOfReservedMemory()); 664OptimizationAlgorithm.TreeLearner.Partitioning =
Training\OptimizationAlgorithms\AcceleratedGradientDescent.cs (1)
45trainingScores.AddScores(tree, TreeLearner.Partitioning, 1.0);
Training\OptimizationAlgorithms\ConjugateGradientDescent.cs (1)
52if (TreeLearner is LeastSquaresRegressionTreeLearner)
Training\OptimizationAlgorithms\GradientDescent.cs (3)
98InternalRegressionTree tree = TreeLearner.FitTargets(ch, activeFeatures, AdjustTargetsAndSetWeights(ch)); 116AdjustTreeOutputsOverride.AdjustTreeOutputs(ch, tree, TreeLearner.Partitioning, TrainingScores); 118(ObjectiveFunction as IStepSearch).AdjustTreeOutputs(ch, tree, TreeLearner.Partitioning, TrainingScores);
Training\OptimizationAlgorithms\NoOptimizationAlgorithm.cs (1)
35InternalRegressionTree tree = ((RandomForestLeastSquaresTreeLearner)TreeLearner).FitTargets(ch, activeFeatures, weightedTargets,
Training\OptimizationAlgorithms\OptimizationAlgorithm.cs (2)
78t.AddScores(tree, TreeLearner.Partitioning, 1.0); 110var regularizer = new RecursiveRegressionTree(tree, TreeLearner.Partitioning, 0);