4 writes to AdjustTreeOutputsOverride
Microsoft.ML.FastTree (4)
FastTreeClassification.cs (1)
239
optimizationAlgorithm.
AdjustTreeOutputsOverride
= new LineSearch(lossCalculator, FastTreeTrainerOptions.UnbalancedSets ? 3 /*Unbalanced sets loss*/ : 1 /*normal loss*/, FastTreeTrainerOptions.MaximumNumberOfLineSearchSteps, FastTreeTrainerOptions.MinimumStepSize);
FastTreeRanking.cs (1)
216
optimizationAlgorithm.
AdjustTreeOutputsOverride
= new LineSearch(_specialTrainSetTest, 0, FastTreeTrainerOptions.MaximumNumberOfLineSearchSteps, FastTreeTrainerOptions.MinimumStepSize);
FastTreeRegression.cs (1)
158
optimizationAlgorithm.
AdjustTreeOutputsOverride
= new LineSearch(lossCalculator, 1 /*L2 error*/, FastTreeTrainerOptions.MaximumNumberOfLineSearchSteps, FastTreeTrainerOptions.MinimumStepSize);
FastTreeTweedie.cs (1)
171
optimizationAlgorithm.
AdjustTreeOutputsOverride
= new LineSearch(lossCalculator, 1 /*L2 error*/, FastTreeTrainerOptions.MaximumNumberOfLineSearchSteps, FastTreeTrainerOptions.MinimumStepSize);
3 references to AdjustTreeOutputsOverride
Microsoft.ML.FastTree (3)
Training\OptimizationAlgorithms\GradientDescent.cs (2)
115
if (
AdjustTreeOutputsOverride
!= null)
116
AdjustTreeOutputsOverride
.AdjustTreeOutputs(ch, tree, TreeLearner.Partitioning, TrainingScores);
Training\OptimizationAlgorithms\OptimizationAlgorithm.cs (1)
73
IFastTrainingScoresUpdate fastUpdate =
AdjustTreeOutputsOverride
as IFastTrainingScoresUpdate;