3 interfaces inheriting from IPredictor
Microsoft.ML.Core (1)
Microsoft.ML.Data (2)
2 implementations of IPredictor
Microsoft.ML.Data (1)
Microsoft.ML.Recommender (1)
193 references to IPredictor
Microsoft.ML.Core (9)
Microsoft.ML.Core.Tests (1)
Microsoft.ML.Data (104)
Commands\SavePredictorCommand.cs (4)
131IPredictor predictor;
141public static void SavePredictor(IChannel ch, IPredictor predictor, RoleMappedSchema schema,
207public static void LoadModel(IHostEnvironment env, Stream modelStream, bool loadNames, out IPredictor predictor, out RoleMappedSchema schema)
215ModelLoadContext.LoadModel<IPredictor, SignatureLoadModel>(env, out predictor, rep, ModelFileUtils.DirPredictor);
Commands\ScoreCommand.cs (10)
40internal delegate void SignatureBindableMapper(IPredictor predictor);
104LoadModelObjects(ch, true, out var predictor, true, out var trainSchema, out var loader);
241public static IDataScorerTransform GetScorer(IPredictor predictor, RoleMappedData data, IHostEnvironment env, RoleMappedSchema trainSchema)
249IPredictor predictor,
256IComponentFactory<IPredictor, ISchemaBindableMapper> mapperFactory = null)
276IPredictor predictor,
280IComponentFactory<IPredictor, ISchemaBindableMapper> mapperFactory,
364IPredictor predictor,
365IComponentFactory<IPredictor, ISchemaBindableMapper> mapperFactory = null,
393private static bool TryCreateBindableFromScorer(IHostEnvironment env, IPredictor predictor,
Commands\TrainCommand.cs (12)
144IPredictor inputPredictor = null;
200var predictor = TrainUtils.Train(Host, ch, data, trainer, validData,
246public static IPredictor Train(IHostEnvironment env, IChannel ch, RoleMappedData data, ITrainer trainer,
252public static IPredictor Train(IHostEnvironment env, IChannel ch, RoleMappedData data, ITrainer trainer, RoleMappedData validData,
253IComponentFactory<ICalibratorTrainer> calibrator, int maxCalibrationExamples, bool? cacheData, IPredictor inputPredictor = null, RoleMappedData testData = null)
258private static IPredictor TrainCore(IHostEnvironment env, IChannel ch, RoleMappedData data, ITrainer trainer, RoleMappedData validData,
259IComponentFactory<ICalibratorTrainer> calibrator, int maxCalibrationExamples, bool? cacheData, IPredictor inputPredictor = null, RoleMappedData testData = null)
280var predictor = trainer.Train(new TrainContext(data, validData, testData, inputPredictor));
285public static bool TryLoadPredictor(IChannel ch, IHostEnvironment env, string inputModelFile, out IPredictor inputPredictor)
298return ModelLoadContext.LoadModelOrNull<IPredictor, SignatureLoadModel>(env, out inputPredictor, rep, ModelFileUtils.DirPredictor);
318IPredictor predictor, RoleMappedData data, string command = null)
342public static void SaveModel(IHostEnvironment env, IChannel ch, Stream outputStream, IPredictor predictor, RoleMappedData data, string command = null)
Dirty\PredictorUtils.cs (5)
18public static void SaveSummary(IChannel ch, IPredictor predictor, RoleMappedSchema schema, TextWriter writer)
38public static void SaveText(IChannel ch, IPredictor predictor, RoleMappedSchema schema, TextWriter writer)
70public static void SaveBinary(IChannel ch, IPredictor predictor, BinaryWriter writer)
85public static void SaveIni(IChannel ch, IPredictor predictor, RoleMappedSchema schema, TextWriter writer)
117public static void SaveCode(IChannel ch, IPredictor predictor, RoleMappedSchema schema, TextWriter writer)
Prediction\Calibrator.cs (10)
138IPredictor Calibrate(IChannel ch, IDataView data, ICalibratorTrainer caliTrainer, int maxRows);
209PredictionKind IPredictor.PredictionKind => ((IPredictorProducing<float>)SubModel).PredictionKind;
845ITrainer trainer, IPredictor predictor, RoleMappedSchema schema)
907public static IPredictor TrainCalibratorIfNeeded(IHostEnvironment env, IChannel ch, ICalibratorTrainer calibrator,
908int maxRows, ITrainer trainer, IPredictor predictor, RoleMappedData data)
933public static IPredictor GetCalibratedPredictor(IHostEnvironment env, IChannel ch, ICalibratorTrainer caliTrainer,
934IPredictor predictor, RoleMappedData data, int maxRows = _maxCalibrationExamples)
1013public static ICalibrator TrainCalibrator(IHostEnvironment env, IChannel ch, ICalibratorTrainer caliTrainer, IPredictor predictor, RoleMappedData data, int maxRows = _maxCalibrationExamples)
2214IPredictor predictor;
2220IPredictor calibratedPredictor;
Transforms\TrainAndScoreTransformer.cs (5)
83IPredictor predictor;
89ModelLoadContext.LoadModel<IPredictor, SignatureLoadModel>(env, out predictor, rep, ModelFileUtils.DirPredictor);
214internal static IDataTransform Create(IHostEnvironment env, Arguments args, IDataView input, IComponentFactory<IPredictor, ISchemaBindableMapper> mapperFactory)
226private static IDataTransform Create(IHostEnvironment env, Arguments args, ITrainer trainer, IDataView input, IComponentFactory<IPredictor, ISchemaBindableMapper> mapperFactory)
242var predictor = TrainUtils.Train(host, ch, data, trainer, null,
Microsoft.ML.Ensemble (32)
PipelineEnsemble.cs (7)
68Parent.PredictorModels[i].PrepareData(Parent.Host, emptyDv, out RoleMappedData rmd, out IPredictor predictor);
322public IPredictor Calibrate(IChannel ch, IDataView data, ICalibratorTrainer caliTrainer, int maxRows)
583PredictorModels[i].PrepareData(Host, dv, out RoleMappedData rmd, out IPredictor pred);
596model.PrepareData(env, edv, out RoleMappedData rmd, out IPredictor pred);
618private static int CheckNonKeyLabelColumnCore(IHostEnvironment env, IPredictor pred, PredictorModel[] models, bool isBinary, DataViewType labelType)
659model.PrepareData(env, edv, out RoleMappedData rmd, out IPredictor pred);
721PredictorModels[i].PrepareData(Host, dv, out RoleMappedData rmd, out IPredictor pred);
Microsoft.ML.EntryPoints (8)
Microsoft.ML.FastTree (12)
TreeEnsembleFeaturizer.cs (7)
397public TreeEnsembleFeaturizerBindableMapper(IHostEnvironment env, Arguments args, IPredictor predictor)
596TreeEnsembleFeaturizerBindableMapper.Arguments args, IPredictor predictor)
639IPredictor predictor;
642ModelLoadContext.LoadModel<IPredictor, SignatureLoadModel>(host, out predictor, rep, ModelFileUtils.DirPredictor);
679var mapperFactory = ComponentFactoryUtils.CreateFromFunction<IPredictor, ISchemaBindableMapper>(
711var predictor = args.PredictorModel.Predictor;
714args.PredictorModel.PrepareData(env, input, out data, out var predictor2);
Microsoft.ML.Mkl.Components (1)
Microsoft.ML.OnnxConverter (1)
Microsoft.ML.Predictor.Tests (2)
Microsoft.ML.Recommender (2)
Microsoft.ML.StandardTrainers (19)
Microsoft.ML.Tests (1)
Microsoft.ML.Transforms (1)