2 instantiations of EnsembleTrainer
Microsoft.ML.Ensemble (2)
EntryPoints\CreateEnsemble.cs (1)
157var trainer = new EnsembleTrainer(host, args);
EntryPoints\Ensemble.cs (1)
25() => new EnsembleTrainer(host, input),
17 references to EnsembleTrainer
Microsoft.ML.Ensemble (17)
EntryPoints\CreateEnsemble.cs (3)
131[TlcModule.EntryPoint(Name = "Models.BinaryEnsemble", Desc = "Combine binary classifiers into an ensemble", UserName = EnsembleTrainer.UserNameValue)] 141var args = new EnsembleTrainer.Arguments(); 157var trainer = new EnsembleTrainer(host, args);
EntryPoints\Ensemble.cs (5)
16[TlcModule.EntryPoint(Name = "Trainers.EnsembleBinaryClassifier", Desc = "Train binary ensemble.", UserName = EnsembleTrainer.UserNameValue)] 17public static CommonOutputs.BinaryClassificationOutput CreateBinaryEnsemble(IHostEnvironment env, EnsembleTrainer.Arguments input) 24return TrainerEntryPointsUtils.Train<EnsembleTrainer.Arguments, CommonOutputs.BinaryClassificationOutput>(host, input, 29[TlcModule.EntryPoint(Name = "Trainers.EnsembleClassification", Desc = "Train multiclass ensemble.", UserName = EnsembleTrainer.UserNameValue)] 42[TlcModule.EntryPoint(Name = "Trainers.EnsembleRegression", Desc = "Train regression ensemble.", UserName = EnsembleTrainer.UserNameValue)]
Trainer\Binary\EnsembleTrainer.cs (8)
15[assembly: LoadableClass(EnsembleTrainer.Summary, typeof(EnsembleTrainer), typeof(EnsembleTrainer.Arguments), 17EnsembleTrainer.UserNameValue, EnsembleTrainer.LoadNameValue, "pe", "ParallelEnsemble")] 19[assembly: LoadableClass(typeof(EnsembleTrainer), typeof(EnsembleTrainer.Arguments), typeof(SignatureModelCombiner), 20"Binary Classification Ensemble Model Combiner", EnsembleTrainer.LoadNameValue, "pe", "ParallelEnsemble")]
Trainer\EnsembleTrainerBase.cs (1)
85ch.CheckUserArg(Utils.Size(predictorFactories) > 0, nameof(EnsembleTrainer.Arguments.BasePredictors), "This should have at-least one value");