3 writes to Host
Microsoft.ML.Data (3)
Scorers\PredictionTransformer.cs (3)
84
Host
= host;
97
Host
= host;
111
Host
= host;
98 references to Host
Microsoft.ML.Data (45)
Scorers\PredictionTransformer.cs (45)
86
Host
.CheckValue(model, nameof(model));
87
Host
.CheckParam(model is IPredictor, nameof(model));
90
Host
.CheckValue(trainSchema, nameof(trainSchema));
148
Host
.CheckValue(input, nameof(input));
149
return Scorer.ApplyToData(
Host
, input);
159
Host
.CheckValue(inputSchema, nameof(inputSchema));
160
return (IRowToRowMapper)Scorer.ApplyToData(
Host
, new EmptyDataView(
Host
, inputSchema));
177
using (var ch =
Host
.Start("Saving train schema"))
179
var saver = new BinarySaver(
Host
, new BinarySaver.Arguments { Silent = true });
180
DataSaverUtils.SaveDataView(ch, saver, new EmptyDataView(
Host
, TrainSchema), writer.BaseStream);
234
throw
Host
.ExceptSchemaMismatch(nameof(featureColumn), "feature", featureColumn);
238
BindableMapper = ScoreUtils.GetSchemaBindableMapper(
Host
, ModelAsPredictor);
249
throw
Host
.ExceptSchemaMismatch(nameof(FeatureColumnName), "feature", FeatureColumnName);
253
BindableMapper = ScoreUtils.GetSchemaBindableMapper(
Host
, ModelAsPredictor);
264
throw
Host
.ExceptSchemaMismatch(nameof(FeatureColumnName), "feature", FeatureColumnName);
268
BindableMapper = ScoreUtils.GetSchemaBindableMapper(
Host
, ModelAsPredictor);
278
Host
.CheckValue(inputSchema, nameof(inputSchema));
283
throw
Host
.ExceptSchemaMismatch(nameof(inputSchema), "feature", FeatureColumnName);
285
throw
Host
.ExceptSchemaMismatch(nameof(inputSchema), "feature", FeatureColumnName, FeatureColumnType.ToString(), inputSchema[col].Type.ToString());
288
return Transform(new EmptyDataView(
Host
, inputSchema)).Schema;
293
Host
.CheckValue(ctx, nameof(ctx));
307
return new GenericScorer(
Host
, new GenericScorer.Arguments(), new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, schema), schema);
326
Host
.CheckNonEmpty(thresholdColumn, nameof(thresholdColumn));
350
Scorer = new BinaryClassifierScorer(
Host
, args, new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, schema), schema);
396
Host
.CheckNonEmpty(thresholdColumn, nameof(thresholdColumn));
407
Host
.CheckNonEmpty(thresholdColumn, nameof(thresholdColumn));
442
Scorer = new BinaryClassifierScorer(
Host
, args, new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, schema), schema);
488
Host
.CheckValueOrNull(labelColumn);
534
Scorer = new MulticlassClassificationScorer(
Host
, args, new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, schema), schema);
673
Host
.CheckNonEmpty(thresholdColumn, nameof(thresholdColumn));
677
Scorer = new ClusteringScorer(
Host
, args, new EmptyDataView(
Host
, inputSchema), BindableMapper.Bind(
Host
, schema), schema);
688
Scorer = new ClusteringScorer(
Host
, args, new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, schema), schema);
Microsoft.ML.FastTree (13)
TreeEnsembleFeaturizationTransformer.cs (13)
49
Host
.Check(_featureDetachedColumn.Name == inspectedFeatureColumn.Name, nameErrorMessage);
55
Host
.Check(_featureDetachedColumn.Type.Equals(inspectedFeatureColumn.Type), typeErrorMessage);
101
Scorer = new GenericScorer(
Host
, _scorerArgs, new EmptyDataView(
Host
, inputSchema), BindableMapper.Bind(
Host
, roleMappedSchema), roleMappedSchema);
135
Scorer = new GenericScorer(
Host
, _scorerArgs, new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, roleMappedSchema), roleMappedSchema);
146
public override DataViewSchema GetOutputSchema(DataViewSchema inputSchema) => Transform(new EmptyDataView(
Host
, inputSchema)).Schema;
150
Host
.CheckValue(ctx, nameof(ctx));
165
using (var ch =
Host
.Start("Saving train schema"))
167
var saver = new BinarySaver(
Host
, new BinarySaver.Arguments { Silent = true });
168
DataSaverUtils.SaveDataView(ch, saver, new EmptyDataView(
Host
, TrainSchema), writer.BaseStream);
Microsoft.ML.Recommender (21)
MatrixFactorizationPredictor.cs (21)
449
Host
.CheckNonEmpty(matrixColumnIndexColumnName, nameof(matrixRowIndexColumnName));
450
Host
.CheckNonEmpty(matrixColumnIndexColumnName, nameof(matrixRowIndexColumnName));
456
throw
Host
.ExceptSchemaMismatch(nameof(MatrixColumnIndexColumnName), "matrixColumnIndex", MatrixColumnIndexColumnName);
459
throw
Host
.ExceptSchemaMismatch(nameof(yCol), "matrixRowIndex", MatrixRowIndexColumnName);
462
BindableMapper = ScoreUtils.GetSchemaBindableMapper(
Host
, model);
466
Scorer = new GenericScorer(
Host
, args, new EmptyDataView(
Host
, trainSchema), BindableMapper.Bind(
Host
, schema), schema);
494
throw
Host
.ExceptSchemaMismatch(nameof(MatrixColumnIndexColumnName), "matrixColumnIndex", MatrixColumnIndexColumnName);
498
throw
Host
.ExceptSchemaMismatch(nameof(MatrixRowIndexColumnName), "matrixRowIndex", MatrixRowIndexColumnName);
501
BindableMapper = ScoreUtils.GetSchemaBindableMapper(
Host
, Model);
505
Scorer = new GenericScorer(
Host
, args, new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, schema), schema);
515
throw
Host
.ExceptSchemaMismatch(nameof(inputSchema), "matrixColumnIndex", MatrixColumnIndexColumnName);
517
throw
Host
.ExceptSchemaMismatch(nameof(inputSchema), "matrixRowIndex", MatrixRowIndexColumnName);
519
return Transform(new EmptyDataView(
Host
, inputSchema)).Schema;
524
Host
.CheckValue(ctx, nameof(ctx));
538
using (var ch =
Host
.Start("Saving train schema"))
540
var saver = new BinarySaver(
Host
, new BinarySaver.Arguments { Silent = true });
541
DataSaverUtils.SaveDataView(ch, saver, new EmptyDataView(
Host
, TrainSchema), writer.BaseStream);
Microsoft.ML.StandardTrainers (19)
FactorizationMachine\FieldAwareFactorizationMachineModelParameters.cs (19)
308
Host
.CheckNonEmpty(thresholdColumn, nameof(thresholdColumn));
309
Host
.CheckNonEmpty(featureColumns, nameof(featureColumns));
320
throw
Host
.ExceptSchemaMismatch(nameof(featureColumns), "feature", feat);
325
BindableMapper = ScoreUtils.GetSchemaBindableMapper(
Host
, model);
329
Scorer = new BinaryClassifierScorer(
Host
, args, new EmptyDataView(
Host
, trainSchema), BindableMapper.Bind(
Host
, schema), schema);
351
throw
Host
.ExceptSchemaMismatch(nameof(FeatureColumns), "feature", featureColumns[i]);
360
BindableMapper = ScoreUtils.GetSchemaBindableMapper(
Host
, Model);
364
Scorer = new BinaryClassifierScorer(
Host
, args, new EmptyDataView(
Host
, TrainSchema), BindableMapper.Bind(
Host
, schema), schema);
378
throw
Host
.ExceptSchemaMismatch(nameof(inputSchema), "feature", feat, FeatureColumnTypes[i].ToString(), null);
381
throw
Host
.ExceptSchemaMismatch(nameof(inputSchema), "feature", feat, FeatureColumnTypes[i].ToString(), inputSchema[col].Type.ToString());
384
return Transform(new EmptyDataView(
Host
, inputSchema)).Schema;
393
Host
.CheckValue(ctx, nameof(ctx));
407
using (var ch =
Host
.Start("Saving train schema"))
409
var saver = new BinarySaver(
Host
, new BinarySaver.Arguments { Silent = true });
410
DataSaverUtils.SaveDataView(ch, saver, new EmptyDataView(
Host
, TrainSchema), writer.BaseStream);