5 implementations of IStepSearch
Microsoft.ML.FastTree (5)
FastTreeClassification.cs (1)
322
internal sealed class ObjectiveImpl : ObjectiveFunctionBase,
IStepSearch
FastTreeRanking.cs (1)
493
internal sealed class LambdaRankObjectiveFunction : ObjectiveFunctionBase,
IStepSearch
FastTreeRegression.cs (1)
414
internal sealed class ObjectiveImpl : ObjectiveFunctionBase,
IStepSearch
FastTreeTweedie.cs (1)
368
private sealed class ObjectiveImpl : ObjectiveFunctionBase,
IStepSearch
Training\StepSearch.cs (1)
16
internal sealed class LineSearch :
IStepSearch
, IFastTrainingScoresUpdate
5 references to IStepSearch
Microsoft.ML.FastTree (5)
FastTreeRanking.cs (1)
928
void
IStepSearch
.AdjustTreeOutputs(IChannel ch, InternalRegressionTree tree, DocumentPartitioning partitioning,
Training\OptimizationAlgorithms\GradientDescent.cs (2)
117
else if (ObjectiveFunction is
IStepSearch
)
118
(ObjectiveFunction as
IStepSearch
).AdjustTreeOutputs(ch, tree, TreeLearner.Partitioning, TrainingScores);
Training\OptimizationAlgorithms\OptimizationAlgorithm.cs (1)
34
public
IStepSearch
AdjustTreeOutputsOverride; // if set it overrides IStepSearch possibly implemented by ObejctiveFunctionBase
Training\StepSearch.cs (1)
97
void
IStepSearch
.AdjustTreeOutputs(IChannel ch, InternalRegressionTree tree, DocumentPartitioning partitioning,