1 override of Predictor
Microsoft.ML.Data (1)
EntryPoints\PredictorModelImpl.cs (1)
27internal override IPredictor Predictor { get; }
18 references to Predictor
Microsoft.ML.Core.Tests (2)
UnitTests\TestEntryPoints.cs (2)
2207var summarizable = binaryEnsembleCalibrated.Predictor as ICanSaveSummary; 2237var summaryKvps = binaryEnsembleCalibrated.Predictor as ICanGetSummaryInKeyValuePairs;
Microsoft.ML.Data (1)
Transforms\FeatureContributionCalculationTransformer.cs (1)
375var predictor = options.PredictorModel.Predictor as ICalculateFeatureContribution;
Microsoft.ML.Ensemble (9)
EntryPoints\CreateEnsemble.cs (2)
158var ensemble = trainer.CombineModels(input.Models.Select(pm => pm.Predictor as IPredictorProducing<float>)); 190var ensemble = trainer.CombineModels(input.Models.Select(pm => pm.Predictor as IPredictorProducing<float>));
EntryPoints\PipelineEnsemble.cs (1)
45host.CheckUserArg(ensemble != null, nameof(input.PredictorModel.Predictor), "Predictor is not a pipeline ensemble predictor");
PipelineEnsemble.cs (6)
71var bindable = ScoreUtils.GetSchemaBindableMapper(Parent.Host, Parent.PredictorModels[i].Predictor); 575if (!(PredictorModels[i].Predictor is ICanSaveSummary summaryModel)) 577writer.WriteLine("Model of type {0}", PredictorModels[i].Predictor.GetType().Name); 711var summaryKvps = PredictorModels[i].Predictor as ICanGetSummaryInKeyValuePairs; 712var summaryModel = PredictorModels[i].Predictor as ICanSaveSummary; 715list.Add(new KeyValuePair<string, object>(key, PredictorModels[i].Predictor.GetType().Name));
Microsoft.ML.EntryPoints (2)
ModelOperations.cs (1)
159input.ModelArray.Select(p => p.Predictor as IPredictorProducing<float>).ToArray()))
ScoreColumnSelector.cs (1)
73if (input.PredictorModel.Predictor.PredictionKind == PredictionKind.BinaryClassification)
Microsoft.ML.FastTree (1)
TreeEnsembleFeaturizer.cs (1)
711var predictor = args.PredictorModel.Predictor;
Microsoft.ML.OnnxConverter (1)
SaveOnnxCommand.cs (1)
320rawPred = _predictiveModel.Predictor;
Microsoft.ML.Predictor.Tests (2)
TestPredictors.cs (2)
671var fastTree = combiner.CombineModels(fastTrees.Select(pm => (IPredictorProducing<float>)pm.Predictor)); 841var predictor = combiner.CombineModels(predictors.Select(pm => pm.Predictor));