4 implementations of IBinaryOutputCombiner
Microsoft.ML.Ensemble (4)
OutputCombiners\BaseAverager.cs (1)
10
internal abstract class BaseAverager :
IBinaryOutputCombiner
, ICanSaveModel
OutputCombiners\Median.cs (1)
19
internal sealed class Median : IRegressionOutputCombiner,
IBinaryOutputCombiner
, ICanSaveModel
OutputCombiners\Stacking.cs (1)
20
internal sealed class Stacking : BaseScalarStacking,
IBinaryOutputCombiner
OutputCombiners\Voting.cs (1)
16
internal sealed class Voting :
IBinaryOutputCombiner
, ICanSaveModel
15 references to IBinaryOutputCombiner
Microsoft.ML.Ensemble (15)
EntryPoints\CreateEnsemble.cs (1)
206
IBinaryOutputCombiner
combiner;
EntryPoints\OutputCombiner.cs (6)
28
IBinaryOutputCombiner
IComponentFactory<
IBinaryOutputCombiner
>.CreateComponent(IHostEnvironment env) => new Average(env);
36
IBinaryOutputCombiner
IComponentFactory<
IBinaryOutputCombiner
>.CreateComponent(IHostEnvironment env) => new Median(env);
42
IBinaryOutputCombiner
IComponentFactory<
IBinaryOutputCombiner
>.CreateComponent(IHostEnvironment env) => new Voting(env);
OutputCombiners\IOutputCombiner.cs (1)
56
internal interface ISupportBinaryOutputCombinerFactory : IComponentFactory<
IBinaryOutputCombiner
>
OutputCombiners\Stacking.cs (1)
49
public
IBinaryOutputCombiner
CreateComponent(IHostEnvironment env) => new Stacking(env, this);
OutputCombiners\WeightedAverage.cs (1)
46
public
IBinaryOutputCombiner
CreateComponent(IHostEnvironment env) => new WeightedAverage(env, this);
PipelineEnsemble.cs (3)
298
public ImplOneWithCalibrator(IHostEnvironment env, PredictorModel[] predictors,
IBinaryOutputCombiner
combiner)
524
var
binaryCombiner = combiner as
IBinaryOutputCombiner
;
Trainer\Binary\EnsembleTrainer.cs (2)
32
IBinarySubModelSelector,
IBinaryOutputCombiner
>,
94
var
combiner = _outputCombiner.CreateComponent(Host);