Skip to content

Commit 0ccbde7

Browse files
committed
Making sure GetRow is an explicit implementation everywhere.
1 parent 4fa5cf7 commit 0ccbde7

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

src/Microsoft.ML.Data/DataView/CompositeRowToRowMapper.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public CompositeRowToRowMapper(DataViewSchema inputSchema, IRowToRowMapper[] map
4949
return columnsNeeded;
5050
}
5151

52-
public DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
52+
DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
5353
{
5454
Contracts.CheckValue(input, nameof(input));
5555
Contracts.CheckValue(activeColumns, nameof(activeColumns));

src/Microsoft.ML.Data/DataView/RowToRowMapperTransform.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ void ISaveAsPfa.SaveAsPfa(BoundPfaContext ctx)
246246

247247
public DataViewSchema InputSchema => Source.Schema;
248248

249-
public DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
249+
DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
250250
{
251251
Host.CheckValue(input, nameof(input));
252252
Host.CheckValue(activeColumns, nameof(activeColumns));

src/Microsoft.ML.Data/EntryPoints/TransformModelImpl.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ public static bool IsCompositeRowToRowMapper(IDataView chain)
244244

245245
public DataViewSchema InputSchema => _rootSchema;
246246

247-
public DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
247+
DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
248248
{
249249
_ectx.Assert(IsCompositeRowToRowMapper(_chain));
250250
_ectx.AssertValue(input);

src/Microsoft.ML.Data/Scorers/FeatureContributionCalculation.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ public RowMapper(IHostEnvironment env, BindableMapper parent, RoleMappedSchema s
360360
return Enumerable.Repeat(FeatureColumn, 1);
361361
}
362362

363-
public DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
363+
DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
364364
{
365365
Contracts.AssertValue(input);
366366
Contracts.AssertValue(activeColumns);

src/Microsoft.ML.Recommender/MatrixFactorizationPredictor.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ private Delegate[] CreateGetter(DataViewRow input, bool[] active)
383383
return getters;
384384
}
385385

386-
public DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
386+
DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
387387
{
388388
var activeArray = Utils.BuildArray(OutputSchema.Count, activeColumns);
389389
var getters = CreateGetter(input, activeArray);

src/Microsoft.ML.StandardLearners/FactorizationMachine/FieldAwareFactorizationMachineUtils.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ public FieldAwareFactorizationMachineScalarRowMapper(IHostEnvironment env, RoleM
9696
}
9797
}
9898

99-
public DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
99+
DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
100100
{
101101
var latentSum = new AlignedArray(_pred.FieldCount * _pred.FieldCount * _pred.LatentDimAligned, 16);
102102
var featureBuffer = new VBuffer<float>();

src/Microsoft.ML.TimeSeries/SequentialTransformerBase.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ IDataTransform ITransformTemplate.ApplyToData(IHostEnvironment env, IDataView ne
488488
return InputSchema;
489489
}
490490

491-
public DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
491+
DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
492492
{
493493
var active = RowCursorUtils.FromColumnsToPredicate(activeColumns, OutputSchema);
494494
var getters = _mapper.CreateGetters(input, active, out Action disposer);

0 commit comments

Comments
 (0)