1 type derived from PredictorModel
Microsoft.ML.Data (1)
EntryPoints\PredictorModelImpl.cs (1)
21
internal sealed class PredictorModelImpl :
PredictorModel
129 references to PredictorModel
Microsoft.ML.Core (3)
EntryPoints\ModuleArgs.cs (2)
576
/// A predictor model, represented by an <see cref="EntryPoints.
PredictorModel
"/>.
625
if (typeof(
PredictorModel
).IsAssignableFrom(type))
EntryPoints\PredictorModel.cs (1)
44
internal abstract
PredictorModel
Apply(IHostEnvironment env, TransformModel transformModel);
Microsoft.ML.Core.Tests (45)
UnitTests\TestEntryPoints.cs (45)
137
var
lrModel = LbfgsLogisticRegressionBinaryTrainer.TrainBinary(Env, new LbfgsLogisticRegressionBinaryTrainer.Options { TrainingData = trainData.OutputData }).PredictorModel;
138
var
model = ModelOperations.CombineTwoModels(Env, new ModelOperations.SimplePredictorModelInput() { TransformModel = trainData.Model, PredictorModel = lrModel }).PredictorModel;
420
var predictorModels = new
PredictorModel
[nModels];
446
var
avgEnsemble = EnsembleCreator.CreateBinaryEnsemble(Env, avgEnsembleInput).PredictorModel;
452
var
medEnsemble = EnsembleCreator.CreateBinaryEnsemble(Env, medEnsembleInput).PredictorModel;
458
var
regEnsemble = EnsembleCreator.CreateRegressionEnsemble(Env, regEnsembleInput).PredictorModel;
563
var
model = runner.GetOutput<
PredictorModel
>("model1");
1510
var
lrModel = LbfgsLogisticRegressionBinaryTrainer.TrainBinary(Env, new LbfgsLogisticRegressionBinaryTrainer.Options { TrainingData = splitOutput.TestData[0] }).PredictorModel;
1511
var
calibratedLrModel = Calibrate.FixedPlatt(Env,
1532
var
calibratedFfModel = Calibrate.Platt(Env,
1534
var
twiceCalibratedFfModel = Calibrate.Platt(Env,
1546
var predictorModels = new
PredictorModel
[nModels];
1579
var
binaryEnsembleModel = EnsembleCreator.CreateBinaryPipelineEnsemble(Env,
1585
var
binaryEnsembleCalibrated = Calibrate.Platt(Env,
1604
var
regressionEnsembleModel = EnsembleCreator.CreateRegressionPipelineEnsemble(Env,
1617
var
anomalyEnsembleModel = EnsembleCreator.CreateAnomalyPipelineEnsemble(Env,
1661
PredictorModel
loadedFromSaved;
1798
var predictorModels = new
PredictorModel
[nModels];
1845
var
binaryEnsembleModel = EnsembleCreator.CreateBinaryPipelineEnsemble(Env,
1851
var
binaryEnsembleCalibrated = Calibrate.Platt(Env,
1870
var
regressionEnsembleModel = EnsembleCreator.CreateRegressionPipelineEnsemble(Env,
1888
PredictorModel
loadedFromSaved;
2003
var predictorModels = new
PredictorModel
[nModels];
2030
var
mcEnsembleModel = EnsembleCreator.CreateMulticlassPipelineEnsemble(Env,
2048
PredictorModel
loadedFromSaved;
2150
var predictorModels = new
PredictorModel
[nModels];
2191
var
binaryEnsembleModel = EnsembleCreator.CreateBinaryPipelineEnsemble(Env,
2197
var
binaryEnsembleCalibrated = Calibrate.Platt(Env,
3515
var
model = runner.GetOutput<
PredictorModel
>("model");
3610
var
model = runner.GetOutput<
PredictorModel
>("model");
3715
var
model = runner.GetOutput<
PredictorModel
>("model");
3876
var
model = runner.GetOutput<
PredictorModel
>("model");
3879
model = runner.GetOutput<
PredictorModel
>("model2");
4067
var model = runner.GetOutput<
PredictorModel
[]>("model");
4070
model = runner.GetOutput<
PredictorModel
[]>("model2");
4157
var
model = runner.GetOutput<
PredictorModel
>("model");
4257
var
model = LbfgsLogisticRegressionBinaryTrainer.TrainBinary(Env, lrInput).PredictorModel;
4266
var
mcModel = LbfgsMaximumEntropyMulticlassTrainer.TrainMulticlass(Env, mcLrInput).PredictorModel;
4327
var
model = RandomizedPcaTrainer.TrainPcaAnomaly(Env, pcaInput).PredictorModel;
Microsoft.ML.Data (11)
EntryPoints\CommonOutputs.cs (2)
46
public
PredictorModel
PredictorModel;
189
Var<
PredictorModel
> PredictorModel { get; }
EntryPoints\EntryPointNode.cs (1)
81
type == typeof(
PredictorModel
) ||
EntryPoints\InputBase.cs (2)
144
Var<
PredictorModel
> PredictorModel { get; set; }
193
Var<
PredictorModel
> UncalibratedPredictorModel { get; }
EntryPoints\PredictorModelImpl.cs (2)
18
/// implementation of <see cref="
PredictorModel
"/>.
90
internal override
PredictorModel
Apply(IHostEnvironment env, TransformModel transformModel)
EntryPoints\SummarizePredictor.cs (1)
24
public
PredictorModel
PredictorModel;
Prediction\Calibrator.cs (2)
2131
public
PredictorModel
UncalibratedPredictorModel;
2204
/// <returns>A <see cref="CommonOutputs.TrainerOutput"/> object, containing an <see cref="
PredictorModel
"/>.</returns>
Transforms\FeatureContributionCalculationTransformer.cs (1)
36
public
PredictorModel
PredictorModel;
Microsoft.ML.Ensemble (21)
EntryPoints\CreateEnsemble.cs (4)
48
public
PredictorModel
[] Models;
54
public
PredictorModel
[] Models;
103
var
model = input.Models[i];
300
private static TOut CreatePipelineEnsemble<TOut>(IHostEnvironment env,
PredictorModel
[] predictors, SchemaBindablePipelineEnsembleBase ensemble)
EntryPoints\PipelineEnsemble.cs (1)
51
var
pm = ensemble.PredictorModels[i];
PipelineEnsemble.cs (16)
197
protected SchemaBindablePipelineEnsemble(IHostEnvironment env,
PredictorModel
[] predictors,
248
public ImplOne(IHostEnvironment env,
PredictorModel
[] predictors, IRegressionOutputCombiner combiner, string scoreColumnKind)
276
public ImplVec(IHostEnvironment env,
PredictorModel
[] predictors, IMulticlassOutputCombiner combiner)
298
public ImplOneWithCalibrator(IHostEnvironment env,
PredictorModel
[] predictors, IBinaryOutputCombiner combiner)
312
private static void CheckBinaryLabel(bool user, IHostEnvironment env,
PredictorModel
[] predictors)
401
internal
PredictorModel
[] PredictorModels { get; }
403
private SchemaBindablePipelineEnsembleBase(IHostEnvironment env,
PredictorModel
[] predictors, string registrationName, string scoreColumnKind)
416
var
predModel = predictors[i];
466
PredictorModels = new
PredictorModel
[length];
519
public static SchemaBindablePipelineEnsembleBase Create(IHostEnvironment env,
PredictorModel
[] predictors, IOutputCombiner combiner, string scoreColumnKind)
589
protected static int CheckLabelColumn(IHostEnvironment env,
PredictorModel
[] models, bool isBinary)
594
var
model = models[0];
618
private static int CheckNonKeyLabelColumnCore(IHostEnvironment env, IPredictor pred,
PredictorModel
[] models, bool isBinary, DataViewType labelType)
633
var
model = models[i];
645
private static int CheckKeyLabelColumnCore<T>(IHostEnvironment env,
PredictorModel
[] models, KeyDataViewType labelType, DataViewSchema schema, int labelIndex, VectorDataViewType keyValuesType)
657
var
model = models[i];
Microsoft.ML.EntryPoints (37)
CrossValidationMacro.cs (7)
35
public Var<
PredictorModel
> PredictorModel;
99
public
PredictorModel
[] PredictorModel;
194
var predModelVars = new Var<
PredictorModel
>[input.NumFolds];
195
var inputTransformModelVars = new Var<
PredictorModel
>[input.NumFolds];
230
args.Outputs.PredictorModel = new Var<
PredictorModel
>
249
var predModelVar = new Var<
PredictorModel
>();
268
var combineNodeOutputPredictorModel = new Var<
PredictorModel
>();
JsonUtils\ExecuteGraphCommand.cs (5)
158
var
pm = runner.GetOutput<
PredictorModel
>(varName);
170
var ipmArray = runner.GetOutputOrDefault<
PredictorModel
[]>(varName);
190
private void SaveArrayToFile(
PredictorModel
[] array, string partialPath, string extension)
211
private void SavePredictorModel(
PredictorModel
pm, string path)
MacroUtils.cs (5)
79
public
PredictorModel
[] Models;
85
public
PredictorModel
[] OutputModels;
88
[TlcModule.EntryPoint(Desc = "Create an array variable of " + nameof(
PredictorModel
), Name = "Data.PredictorModelArrayConverter")]
121
Var<
PredictorModel
>[] predModelVars, string outputVarName)
136
var output = new ArrayVar<
PredictorModel
>();
ModelOperations.cs (5)
38
public
PredictorModel
PredictorModel;
47
public
PredictorModel
PredictorModel;
53
public
PredictorModel
PredictorModel;
59
public
PredictorModel
[] ModelArray;
68
public
PredictorModel
[] Models;
OneVersusAllMacro.cs (7)
28
public Var<
PredictorModel
> Model;
48
public
PredictorModel
PredictorModel;
51
private static Var<
PredictorModel
> ProcessClass(IHostEnvironment env, List<EntryPointNode> macroNodes, int k, string label, Arguments input, EntryPointNode node)
80
Var<
PredictorModel
> predModelVar = null;
91
predModelVar = new Var<
PredictorModel
> { VarName = mvn };
149
var predModelVars = new Var<
PredictorModel
>[numClasses];
159
var modelsArray = new Var<
PredictorModel
[]>();
PermutationFeatureImportance.cs (1)
45
public
PredictorModel
PredictorModel;
ScoreColumnSelector.cs (1)
61
public
PredictorModel
PredictorModel;
ScoreModel.cs (3)
16
/// This module handles scoring a <see cref="
PredictorModel
"/> against a new dataset.
31
public
PredictorModel
PredictorModel;
58
public
PredictorModel
PredictorModel;
TrainTestMacro.cs (3)
29
public Var<
PredictorModel
> PredictorModel;
81
public
PredictorModel
PredictorModel;
181
var combineNodeOutputPredictorModel = new Var<
PredictorModel
>();
Microsoft.ML.FastTree (1)
TreeEnsembleFeaturizer.cs (1)
572
public
PredictorModel
PredictorModel;
Microsoft.ML.OnnxConverter (5)
SaveOnnxCommand.cs (5)
64
/// Entry point API can save either <see cref="TransformModel"/> or <see cref="
PredictorModel
"/>.
71
/// Entry point API can save either <see cref="TransformModel"/> or <see cref="
PredictorModel
"/>.
72
/// <see cref="PredictiveModel"/> is used when the saved model is typed to <see cref="
PredictorModel
"/>.
75
public
PredictorModel
PredictiveModel;
89
private readonly
PredictorModel
_predictiveModel;
Microsoft.ML.Predictor.Tests (6)
TestPredictors.cs (6)
629
var fastTrees = new
PredictorModel
[3];
651
var fastTrees = new
PredictorModel
[3];
667
private void CombineAndTestTreeEnsembles(IDataView idv,
PredictorModel
[] fastTrees)
759
var predictors = new
PredictorModel
[]
805
var predictors = new
PredictorModel
[]
836
PredictorModel
[] predictors)