Skip to content

Commit 701d9d8

Browse files
committed
updates based on PR comments
1 parent c1152a4 commit 701d9d8

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

src/Microsoft.ML.Transforms/MissingValueReplacingUtils.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -389,9 +389,8 @@ public void Update(TType val)
389389
if (!_validityCheck(val))
390390
return;
391391

392-
int count = 1;
393-
if (_valueCounts.TryGetValue(val, out int curCount))
394-
count = curCount + 1;
392+
if (_valueCounts.TryGetValue(val, out int count))
393+
count++;
395394

396395
_valueCounts[val] = count;
397396

test/Microsoft.ML.Tests/Transformers/NAReplaceTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ public void NAReplace()
125125
new TextLoader.Column("ScalarFloat", DataKind.Single, 1),
126126
new TextLoader.Column("ScalarDouble", DataKind.Double, 1),
127127
new TextLoader.Column("VectorFloat", DataKind.Single, 1, 4),
128-
new TextLoader.Column("VectorDoulbe", DataKind.Double, 1, 4)
128+
new TextLoader.Column("VectorDouble", DataKind.Double, 1, 4)
129129
});
130130

131131
var wrongCollection = new[] { new TestClass() { A = 1, B = 3, C = new float[2] { 1, 2 }, D = new double[2] { 3, 4 } } };
@@ -134,8 +134,8 @@ public void NAReplace()
134134
var est = ML.Transforms.ReplaceMissingValues("A", "ScalarFloat", replacementMode: MissingValueReplacingEstimator.ReplacementMode.Maximum)
135135
.Append(ML.Transforms.ReplaceMissingValues("B", "ScalarDouble", replacementMode: MissingValueReplacingEstimator.ReplacementMode.Mean))
136136
.Append(ML.Transforms.ReplaceMissingValues("C", "VectorFloat", replacementMode: MissingValueReplacingEstimator.ReplacementMode.Mean))
137-
.Append(ML.Transforms.ReplaceMissingValues("D", "VectorDoulbe", replacementMode: MissingValueReplacingEstimator.ReplacementMode.Minimum))
138-
.Append(ML.Transforms.ReplaceMissingValues("E", "VectorDoulbe", replacementMode: MissingValueReplacingEstimator.ReplacementMode.Mode));
137+
.Append(ML.Transforms.ReplaceMissingValues("D", "VectorDouble", replacementMode: MissingValueReplacingEstimator.ReplacementMode.Minimum))
138+
.Append(ML.Transforms.ReplaceMissingValues("E", "VectorDouble", replacementMode: MissingValueReplacingEstimator.ReplacementMode.Mode));
139139

140140
TestEstimatorCore(est, data, invalidInput: invalidData);
141141
var outputPath = GetOutputPath("NAReplace", "featurized.tsv");

0 commit comments

Comments
 (0)