4 implementations of IDistPredictorProducing
Microsoft.ML.Data (1)
Prediction\Calibrator.cs (1)
182
IDistPredictorProducing
<float, float>,
Microsoft.ML.Ensemble (1)
Trainer\EnsembleDistributionModelParameters.cs (1)
24
TDistPredictor
, IValueMapperDist
Microsoft.ML.StandardTrainers (2)
Standard\Simple\SimpleTrainers.cs (2)
40
IDistPredictorProducing
<float, float>,
334
IDistPredictorProducing
<float, float>,
27 references to IDistPredictorProducing
Microsoft.ML.Ensemble (7)
Trainer\Binary\EnsembleTrainer.cs (6)
24
using TDistPredictor =
IDistPredictorProducing
<Single, Single>;
85
if (models.All(m => m.Predictor is
TDistPredictor
))
86
return new EnsembleDistributionModelParameters(Host, PredictionKind, CreateModels<
TDistPredictor
>(models), Combiner);
96
if (p is
TDistPredictor
)
98
Host.CheckParam(models.All(m => m is
TDistPredictor
), nameof(models));
100
models.Select(k => new FeatureSubsetModel<float>((
TDistPredictor
)k)).ToArray(), combiner);
Trainer\EnsembleDistributionModelParameters.cs (1)
21
using TDistPredictor =
IDistPredictorProducing
<Single, Single>;
Microsoft.ML.StandardTrainers (20)
Standard\MulticlassClassification\OneVersusAllTrainer.cs (4)
38
using TDistPredictor =
IDistPredictorProducing
<float, float>;
175
var
calibratedModel = transformer.Model as
TDistPredictor
;
182
calibratedModel = CalibratorUtils.GetCalibratedPredictor(Host, ch, Calibrator, transformer.Model, trainedData, Args.MaxCalibrationExamples) as
TDistPredictor
;
Standard\MulticlassClassification\PairwiseCouplingTrainer.cs (16)
27
using TDistPredictor =
IDistPredictorProducing
<float, float>;
129
var predModels = new
TDistPredictor
[count][];
133
predModels[i] = new
TDistPredictor
[i + 1];
145
private ISingleFeaturePredictionTransformer<
TDistPredictor
> TrainOne(IChannel ch, TScalarTrainer trainer, RoleMappedData data, int cls1, int cls2)
157
var
calibratedModel = transformer.Model as
TDistPredictor
;
159
calibratedModel = CalibratorUtils.GetCalibratedPredictor(Host, ch, Calibrator, transformer.Model, trainedData, Args.MaxCalibrationExamples) as
TDistPredictor
;
161
return new BinaryPredictionTransformer<
TDistPredictor
>(Host, calibratedModel, trainedData.Data.Schema, transformer.FeatureColumnName);
196
var predictors = new
TDistPredictor
[numClasses][];
202
predictors[i] = new
TDistPredictor
[i + 1];
252
private readonly
TDistPredictor
[] _predictors;
262
internal PairwiseCouplingModelParameters(IHostEnvironment env,
TDistPredictor
[][] predictors) :
269
_predictors = new
TDistPredictor
[checked(_numClasses * (_numClasses + 1) / 2)];
298
_predictors = new
TDistPredictor
[(int)count];
305
ctx.LoadModel<
TDistPredictor
, SignatureLoadModel>(Host, out _predictors[index++], string.Format(SubPredictorFmt2, i, j));
308
ctx.LoadModel<
TDistPredictor
, SignatureLoadModel>(Host, out _predictors[index++], string.Format(SubPredictorFmt, i));