62 references to TrainerExtensionUtil
Microsoft.ML.AutoML (62)
API\BinaryClassificationExperiment.cs (1)
153
TrainerExtensionUtil
.GetTrainerNames(settings.Trainers))
API\MulticlassClassificationExperiment.cs (1)
137
TrainerExtensionUtil
.GetTrainerNames(settings.Trainers))
API\RankingExperiment.cs (1)
125
TrainerExtensionUtil
.GetTrainerNames(settings.Trainers))
API\RecommendationExperiment.cs (1)
64
TrainerExtensionUtil
.GetTrainerNames(settings.Trainers))
API\RegressionExperiment.cs (1)
132
TrainerExtensionUtil
.GetTrainerNames(settings.Trainers))
Experiment\SuggestedPipeline.cs (2)
88
var hyperParamSet =
TrainerExtensionUtil
.BuildParameterSet(trainerName, pipelineNode.Properties);
89
var columnInfo =
TrainerExtensionUtil
.BuildColumnInfo(pipelineNode.Properties);
TrainerExtensions\BinaryTrainerExtensions.cs (18)
38
options =
TrainerExtensionUtil
.CreateOptions<AveragedPerceptronTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
59
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
74
var options =
TrainerExtensionUtil
.CreateOptions<FastForestBinaryTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
81
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
96
var options =
TrainerExtensionUtil
.CreateOptions<FastTreeBinaryTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
103
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
118
LightGbmBinaryTrainer.Options options =
TrainerExtensionUtil
.CreateLightGbmOptions<LightGbmBinaryTrainer.Options, float, BinaryPredictionTransformer<CalibratedModelParametersBase<LightGbmBinaryModelParameters, PlattCalibrator>>, CalibratedModelParametersBase<LightGbmBinaryModelParameters, PlattCalibrator>>(sweepParams, columnInfo);
124
return
TrainerExtensionUtil
.BuildLightGbmPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
139
var options =
TrainerExtensionUtil
.CreateOptions<LinearSvmTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
145
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
160
var options =
TrainerExtensionUtil
.CreateOptions<SdcaLogisticRegressionBinaryTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
166
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
181
var options =
TrainerExtensionUtil
.CreateOptions<LbfgsLogisticRegressionBinaryTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
188
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
203
var options =
TrainerExtensionUtil
.CreateOptions<SgdCalibratedTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
210
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
225
var options =
TrainerExtensionUtil
.CreateOptions<SymbolicSgdLogisticRegressionBinaryTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
231
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
TrainerExtensions\MultiTrainerExtensions.cs (15)
34
return
TrainerExtensionUtil
.BuildOvaPipelineNode(this, _binaryLearnerCatalogItem, sweepParams, columnInfo);
56
return
TrainerExtensionUtil
.BuildOvaPipelineNode(this, _binaryLearnerCatalogItem, sweepParams, columnInfo);
70
LightGbmMulticlassTrainer.Options options =
TrainerExtensionUtil
.CreateLightGbmOptions<LightGbmMulticlassTrainer.Options, VBuffer<float>, MulticlassPredictionTransformer<OneVersusAllModelParameters>, OneVersusAllModelParameters>(sweepParams, columnInfo);
76
return
TrainerExtensionUtil
.BuildLightGbmPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
99
return
TrainerExtensionUtil
.BuildOvaPipelineNode(this, _binaryLearnerCatalogItem, sweepParams, columnInfo);
113
var options =
TrainerExtensionUtil
.CreateOptions<SdcaMaximumEntropyMulticlassTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
119
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
142
return
TrainerExtensionUtil
.BuildOvaPipelineNode(this, _binaryLearnerCatalogItem, sweepParams, columnInfo);
164
return
TrainerExtensionUtil
.BuildOvaPipelineNode(this, _binaryLearnerCatalogItem, sweepParams, columnInfo);
186
return
TrainerExtensionUtil
.BuildOvaPipelineNode(this, _binaryLearnerCatalogItem, sweepParams, columnInfo);
208
return
TrainerExtensionUtil
.BuildOvaPipelineNode(this, _binaryLearnerCatalogItem, sweepParams, columnInfo);
222
var options =
TrainerExtensionUtil
.CreateOptions<LbfgsMaximumEntropyMulticlassTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
229
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
241
var options =
TrainerExtensionUtil
.CreateOptions<Options>(null, columnInfo.LabelColumnName);
247
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
TrainerExtensions\RankingTrainerExtensions.cs (4)
24
LightGbmRankingTrainer.Options options =
TrainerExtensionUtil
.CreateLightGbmOptions<LightGbmRankingTrainer.Options,
32
return
TrainerExtensionUtil
.BuildLightGbmPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
47
var options =
TrainerExtensionUtil
.CreateOptions<FastTreeRankingTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
56
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
TrainerExtensions\RecommendationTrainerExtensions.cs (2)
17
var options =
TrainerExtensionUtil
.CreateOptions<MatrixFactorizationTrainer.Options>(sweepParams);
30
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams, columnInfo.LabelColumnName, additionalProperties: property);
TrainerExtensions\RegressionTrainerExtensions.cs (16)
25
var options =
TrainerExtensionUtil
.CreateOptions<FastForestRegressionTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
32
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
47
var options =
TrainerExtensionUtil
.CreateOptions<FastTreeRegressionTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
54
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
69
var options =
TrainerExtensionUtil
.CreateOptions<FastTreeTweedieTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
76
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
91
LightGbmRegressionTrainer.Options options =
TrainerExtensionUtil
.CreateLightGbmOptions<LightGbmRegressionTrainer.Options, float, RegressionPredictionTransformer<LightGbmRegressionModelParameters>, LightGbmRegressionModelParameters>(sweepParams, columnInfo);
97
return
TrainerExtensionUtil
.BuildLightGbmPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
112
var options =
TrainerExtensionUtil
.CreateOptions<OnlineGradientDescentTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
118
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
133
var options =
TrainerExtensionUtil
.CreateOptions<OlsTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
140
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
155
var options =
TrainerExtensionUtil
.CreateOptions<LbfgsPoissonRegressionTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
162
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,
177
var options =
TrainerExtensionUtil
.CreateOptions<SdcaRegressionTrainer.Options>(sweepParams, columnInfo.LabelColumnName);
183
return
TrainerExtensionUtil
.BuildPipelineNode(TrainerExtensionCatalog.GetTrainerName(this), sweepParams,