150 references to AddColumn
Microsoft.ML.AutoML (2)
Sweepers\SmacSweeper.cs (1)
121
dvBuilder.
AddColumn
(DefaultColumnNames.Label, NumberDataViewType.Single, targets);
Tuner\SmacTuner.cs (1)
134
dvBuilder.
AddColumn
(DefaultColumnNames.Label, NumberDataViewType.Single, losses);
Microsoft.ML.AutoML.Tests (30)
DatasetDimensionsTests.cs (2)
46
dataBuilder.
AddColumn
("NoNan", NumberDataViewType.Single, new float[] { 0, 1, 0, 1, 0 });
47
dataBuilder.
AddColumn
("Nan", NumberDataViewType.Single, new float[] { 0, 1, 0, 1, float.NaN });
SplitUtilTests.cs (6)
31
dataViewBuilder.
AddColumn
("Number", NumberDataViewType.Single, 0f);
32
dataViewBuilder.
AddColumn
("Label", NumberDataViewType.Single, 0f);
47
dataViewBuilder.
AddColumn
("Number", NumberDataViewType.Single, new float[9]);
48
dataViewBuilder.
AddColumn
("Label", NumberDataViewType.Single, new float[9]);
66
dataViewBuilder.
AddColumn
("Number", NumberDataViewType.Single, new float[10000]);
67
dataViewBuilder.
AddColumn
("Label", NumberDataViewType.Single, new float[10000]);
UserInputValidationTests.cs (18)
108
trainDataBuilder.
AddColumn
("0", NumberDataViewType.Single, new float[] { 1 });
113
validDataBuilder.
AddColumn
("0", NumberDataViewType.Single, new float[] { 1 });
130
trainDataBuilder.
AddColumn
("0", NumberDataViewType.Single, new float[] { 1 });
135
validDataBuilder.
AddColumn
("0", NumberDataViewType.Single, new float[] { 1 });
153
trainDataBuilder.
AddColumn
("0", NumberDataViewType.Single, new float[] { 1 });
158
validDataBuilder.
AddColumn
("0", NumberDataViewType.Single, new float[] { 1 });
159
validDataBuilder.
AddColumn
("1", NumberDataViewType.Single, new float[] { 1 });
280
dataViewBuilder.
AddColumn
("Boolean", BooleanDataViewType.Instance, false);
281
dataViewBuilder.
AddColumn
("Number", NumberDataViewType.Single, 0f);
283
dataViewBuilder.
AddColumn
(DefaultColumnNames.Label, NumberDataViewType.Single, 0f);
325
dataViewBuilder.
AddColumn
("Number", NumberDataViewType.Single, 0f);
326
dataViewBuilder.
AddColumn
(DefaultColumnNames.Label, NumberDataViewType.Single, 0f);
352
trainDataBuilder.
AddColumn
("Number", NumberDataViewType.Single, 0f);
353
trainDataBuilder.
AddColumn
(DefaultColumnNames.Label, NumberDataViewType.Single, 0f);
364
validationDataBuilder.
AddColumn
("Number", NumberDataViewType.Single, 0f);
365
validationDataBuilder.
AddColumn
(DefaultColumnNames.Label, BooleanDataViewType.Instance, false);
375
dataViewBuilder.
AddColumn
(DefaultColumnNames.Features, NumberDataViewType.Single, 0f);
382
dataViewBuilder.
AddColumn
(DefaultColumnNames.Label, labelType, Activator.CreateInstance<TLabelRawType>());
Utils\MLNetUtils\DataViewTestFixture.cs (4)
31
dataBuilder.
AddColumn
(column.name, NumberDataViewType.Single, createDummyRow ? new float[] { 0 } : new float[] { });
35
dataBuilder.
AddColumn
(column.name, NumberDataViewType.Double, createDummyRow ? new double[] { 0 } : new double[] { });
39
dataBuilder.
AddColumn
(column.name, NumberDataViewType.UInt64, createDummyRow ? new System.UInt64[] { 0 } : new System.UInt64[] { });
43
dataBuilder.
AddColumn
(column.name, BooleanDataViewType.Instance, createDummyRow ? new bool[] { false } : new bool[] { });
Microsoft.ML.Data (70)
Evaluators\AnomalyDetectionEvaluator.cs (13)
183
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVal.ToArray());
185
overallDvBldr.
AddColumn
(BinaryClassifierEvaluator.Auc, NumberDataViewType.Double, auc.ToArray());
186
overallDvBldr.
AddColumn
(OverallMetrics.DrAtK, NumberDataViewType.Double, drAtK.ToArray());
187
overallDvBldr.
AddColumn
(OverallMetrics.DrAtPFpr, NumberDataViewType.Double, drAtP.ToArray());
188
overallDvBldr.
AddColumn
(OverallMetrics.DrAtNumPos, NumberDataViewType.Double, drAtNumAnomalies.ToArray());
189
overallDvBldr.
AddColumn
(OverallMetrics.ThreshAtK, NumberDataViewType.Single, thresholdAtK.ToArray());
190
overallDvBldr.
AddColumn
(OverallMetrics.ThreshAtP, NumberDataViewType.Single, thresholdAtP.ToArray());
191
overallDvBldr.
AddColumn
(OverallMetrics.ThreshAtNumPos, NumberDataViewType.Single, thresholdAtNumAnomalies.ToArray());
192
overallDvBldr.
AddColumn
(OverallMetrics.NumAnomalies, NumberDataViewType.Int64, numAnoms.ToArray());
198
topKdvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, topKStratVal.ToArray());
200
topKdvBldr.
AddColumn
(TopKResultsColumns.Instance, TextDataViewType.Instance, names.ToArray());
201
topKdvBldr.
AddColumn
(TopKResultsColumns.AnomalyScore, NumberDataViewType.Single, scores.ToArray());
202
topKdvBldr.
AddColumn
(TopKResultsColumns.Label, NumberDataViewType.Single, labels.ToArray());
Evaluators\BinaryClassifierEvaluator.cs (22)
338
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVal.ToArray());
341
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, isWeighted.ToArray());
342
overallDvBldr.
AddColumn
(Auc, NumberDataViewType.Double, auc.ToArray());
343
overallDvBldr.
AddColumn
(Accuracy, NumberDataViewType.Double, accuracy.ToArray());
344
overallDvBldr.
AddColumn
(PosPrecName, NumberDataViewType.Double, posPrec.ToArray());
345
overallDvBldr.
AddColumn
(PosRecallName, NumberDataViewType.Double, posRecall.ToArray());
346
overallDvBldr.
AddColumn
(NegPrecName, NumberDataViewType.Double, negPrec.ToArray());
347
overallDvBldr.
AddColumn
(NegRecallName, NumberDataViewType.Double, negRecall.ToArray());
348
overallDvBldr.
AddColumn
(LogLoss, NumberDataViewType.Double, logLoss.ToArray());
349
overallDvBldr.
AddColumn
(LogLossReduction, NumberDataViewType.Double, logLossRed.ToArray());
350
overallDvBldr.
AddColumn
(Entropy, NumberDataViewType.Double, entropy.ToArray());
351
overallDvBldr.
AddColumn
(F1, NumberDataViewType.Double, f1.ToArray());
353
overallDvBldr.
AddColumn
(AuPrc, NumberDataViewType.Double, auprc.ToArray());
359
confDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, confStratVal.ToArray());
379
dvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, prStratVal.ToArray());
381
dvBldr.
AddColumn
(Threshold, NumberDataViewType.Single, scores.ToArray());
382
dvBldr.
AddColumn
(Precision, NumberDataViewType.Double, precision.ToArray());
383
dvBldr.
AddColumn
(Recall, NumberDataViewType.Double, recall.ToArray());
384
dvBldr.
AddColumn
(FalsePositiveRate, NumberDataViewType.Double, fpr.ToArray());
387
dvBldr.
AddColumn
("Weighted " + Precision, NumberDataViewType.Double, weightedPrecision.ToArray());
388
dvBldr.
AddColumn
("Weighted " + Recall, NumberDataViewType.Double, weightedRecall.ToArray());
389
dvBldr.
AddColumn
("Weighted " + FalsePositiveRate, NumberDataViewType.Double, weightedFpr.ToArray());
Evaluators\ClusteringEvaluator.cs (5)
205
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVal.ToArray());
208
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, isWeighted.ToArray());
209
overallDvBldr.
AddColumn
(Nmi, NumberDataViewType.Double, nmi.ToArray());
210
overallDvBldr.
AddColumn
(AvgMinScore, NumberDataViewType.Double, avgMinScores.ToArray());
212
overallDvBldr.
AddColumn
(Dbi, NumberDataViewType.Double, dbi.ToArray());
Evaluators\EvaluatorBase.cs (1)
310
dvBldr.
AddColumn
(MetricKinds.ColumnNames.WarningText, TextDataViewType.Instance,
Evaluators\EvaluatorUtils.cs (8)
1259
dvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVals);
1260
weightedDvBldr?.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVals);
1265
dvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, foldCol >= 0 ? new[] { false, false } : new[] { false });
1266
weightedDvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, foldCol >= 0 ? new[] { true, true } : new[] { true });
1271
dvBldr.
AddColumn
(MetricKinds.ColumnNames.FoldIndex, TextDataViewType.Instance, foldVals);
1272
weightedDvBldr?.
AddColumn
(MetricKinds.ColumnNames.FoldIndex, TextDataViewType.Instance, foldVals);
1329
dvBldr.
AddColumn
(agg[iMetric].Name, NumberDataViewType.Double, avg, Math.Sqrt(agg[iMetric].SumSq / numFolds - avg * avg));
1331
dvBldr.
AddColumn
(agg[iMetric].Name, NumberDataViewType.Double, avg);
Evaluators\MulticlassClassificationEvaluator.cs (8)
212
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVal.ToArray());
215
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, isWeighted.ToArray());
216
overallDvBldr.
AddColumn
(AccuracyMicro, NumberDataViewType.Double, microAcc.ToArray());
217
overallDvBldr.
AddColumn
(AccuracyMacro, NumberDataViewType.Double, macroAcc.ToArray());
218
overallDvBldr.
AddColumn
(LogLoss, NumberDataViewType.Double, logLoss.ToArray());
219
overallDvBldr.
AddColumn
(LogLossReduction, NumberDataViewType.Double, logLossRed.ToArray());
222
overallDvBldr.
AddColumn
(TopKAccuracy, NumberDataViewType.Double, topKAcc.ToArray());
236
confDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, confStratVal.ToArray());
Evaluators\MultiOutputRegressionEvaluator.cs (5)
149
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVal.ToArray());
152
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, isWeighted.ToArray());
157
overallDvBldr.
AddColumn
(L1, NumberDataViewType.Double, l1.ToArray());
158
overallDvBldr.
AddColumn
(L2, NumberDataViewType.Double, l2.ToArray());
159
overallDvBldr.
AddColumn
(Dist, NumberDataViewType.Double, dist.ToArray());
Evaluators\RankingEvaluator.cs (4)
217
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVal.ToArray());
220
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, isWeighted.ToArray());
228
groupDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, groupStratVal.ToArray());
232
groupDvBldr.
AddColumn
(GroupId, TextDataViewType.Instance, groupName.ToArray());
Evaluators\RegressionEvaluator.cs (1)
163
dvBldr.
AddColumn
(metricName, NumberDataViewType.Double, metric);
Evaluators\RegressionEvaluatorBase.cs (2)
98
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.StratVal, TextDataViewType.Instance, stratVal.ToArray());
101
overallDvBldr.
AddColumn
(MetricKinds.ColumnNames.IsWeighted, BooleanDataViewType.Instance, isWeighted.ToArray());
Transforms\ValueMapping.cs (1)
231
builder.
AddColumn
(columnName, primitiveType, values);
Microsoft.ML.Ensemble (1)
OutputCombiners\BaseStacking.cs (1)
208
bldr.
AddColumn
(DefaultColumnNames.Label, data.Schema.Label.Value.Type as PrimitiveDataViewType, labels);
Microsoft.ML.EntryPoints (1)
CrossValidationMacro.cs (1)
378
dvBldr.
AddColumn
(MetricKinds.ColumnNames.WarningText, TextDataViewType.Instance, warn.AsMemory());
Microsoft.ML.FastTree (13)
GamModelParameters.cs (2)
680
builder.
AddColumn
(DefaultColumnNames.Label, NumberDataViewType.Single, _labels);
681
builder.
AddColumn
(DefaultColumnNames.Score, NumberDataViewType.Single, _scores);
Utils\RegressionTreeBaseUtils.cs (11)
99
builder.
AddColumn
("Bias", NumberDataViewType.Double, Enumerable.Repeat(bias, numberOfRows).ToArray());
100
builder.
AddColumn
("TreeWeights", NumberDataViewType.Double, treeWeightsList.ToArray());
101
builder.
AddColumn
("TreeID", NumberDataViewType.Int32, treeId.ToArray());
102
builder.
AddColumn
("IsLeaf", TextDataViewType.Instance, isLeaf.ToArray());
103
builder.
AddColumn
(nameof(RegressionTreeBase.LeftChild), NumberDataViewType.Int32, leftChild.ToArray());
104
builder.
AddColumn
(nameof(RegressionTreeBase.RightChild), NumberDataViewType.Int32, rightChild.ToArray());
105
builder.
AddColumn
(nameof(RegressionTreeBase.NumericalSplitFeatureIndexes), NumberDataViewType.Int32, numericalSplitFeatureIndexes.ToArray());
106
builder.
AddColumn
(nameof(RegressionTreeBase.NumericalSplitThresholds), NumberDataViewType.Single, numericalSplitThresholds.ToArray());
107
builder.
AddColumn
(nameof(RegressionTreeBase.CategoricalSplitFlags), BooleanDataViewType.Instance, categoricalSplitFlags.ToArray());
108
builder.
AddColumn
(nameof(RegressionTreeBase.LeafValues), NumberDataViewType.Double, leafValues.ToArray());
109
builder.
AddColumn
(nameof(RegressionTreeBase.SplitGains), NumberDataViewType.Double, splitGains.ToArray());
Microsoft.ML.KMeansClustering (1)
KMeansPlusPlusTrainer.cs (1)
975
arrDv.
AddColumn
(DefaultColumnNames.Weight, NumberDataViewType.Single, totalWeights);
Microsoft.ML.PerformanceTests (1)
CacheDataViewBench.cs (1)
35
builder.
AddColumn
("A", NumberDataViewType.Int32, values);
Microsoft.ML.Predictor.Tests (4)
TestTransposer.cs (4)
169
builder.
AddColumn
("E", NumberDataViewType.UInt32, GenerateHelper(rowCount, 0.1, rgen, () => (uint)rgen.Next(int.MinValue, int.MaxValue)));
171
builder.
AddColumn
("F", NumberDataViewType.Int32, GenerateHelper(rowCount, 0.8, rgen, () => rgen.Next()));
235
builder.
AddColumn
("E", NumberDataViewType.UInt32, GenerateHelper(rowCount, 0.1, rgen, () => (uint)rgen.Next(int.MinValue, int.MaxValue)));
237
builder.
AddColumn
("F", NumberDataViewType.Int32, GenerateHelper(rowCount, 0.8, rgen, () => (int)rgen.Next()));
Microsoft.ML.StandardTrainers (1)
Standard\LogisticRegression\MulticlassLogisticRegression.cs (1)
1103
bldr.
AddColumn
("Bias", NumberDataViewType.Single, Biases);
Microsoft.ML.Sweeper (1)
Algorithms\SmacSweeper.cs (1)
126
dvBuilder.
AddColumn
(DefaultColumnNames.Label, NumberDataViewType.Single, targets);
Microsoft.ML.TestFramework (5)
DataPipe\TestDataPipe.cs (5)
1113
builder.
AddColumn
("F1", type, data);
1173
builder.
AddColumn
("Foo", NumberDataViewType.Single, values);
1187
builder.
AddColumn
("Biz", BooleanDataViewType.Instance, bizValues);
1260
builder.
AddColumn
("Foo", NumberDataViewType.Int32, new int[0]);
1261
builder.
AddColumn
("Bar", NumberDataViewType.UInt16, new ushort[0]);
Microsoft.ML.Tests (20)
CalibratedModelParametersTests.cs (5)
126
bldr.
AddColumn
("X1", NumberDataViewType.Single, x1Array);
127
bldr.
AddColumn
("X2Important", NumberDataViewType.Single, x2Array);
128
bldr.
AddColumn
("X3", NumberDataViewType.Single, x3Array);
129
bldr.
AddColumn
("X4Rand", NumberDataViewType.Single, x4RandArray);
130
bldr.
AddColumn
("Label", NumberDataViewType.Single, yArray);
FeatureContributionTests.cs (4)
306
bldr.
AddColumn
("X1", NumberDataViewType.Single, x1Array);
308
bldr.
AddColumn
("X3Important", NumberDataViewType.Single, x3Array);
309
bldr.
AddColumn
("Label", NumberDataViewType.Single, yArray);
311
bldr.
AddColumn
("GroupId", NumberDataViewType.UInt32, CreateGroupIds(yArray.Length));
PermutationFeatureImportanceTests.cs (10)
849
bldr.
AddColumn
("X1", NumberDataViewType.Single, x1Array);
850
bldr.
AddColumn
("X2Important", NumberDataViewType.Single, x2Array);
851
bldr.
AddColumn
("X3", NumberDataViewType.Single, x3Array);
852
bldr.
AddColumn
("X4Rand", NumberDataViewType.Single, x4RandArray);
853
bldr.
AddColumn
("Label", NumberDataViewType.Single, yArray);
855
bldr.
AddColumn
("GroupId", NumberDataViewType.UInt32, CreateGroupIds(yArray.Length));
930
bldr.
AddColumn
("X1", NumberDataViewType.Single, x1Array);
932
bldr.
AddColumn
("X3Important", NumberDataViewType.Single, x3Array);
933
bldr.
AddColumn
("Label", NumberDataViewType.Single, yArray);
935
bldr.
AddColumn
("GroupId", NumberDataViewType.UInt32, CreateGroupIds(yArray.Length));
RangeFilterTests.cs (1)
24
builder.
AddColumn
("Floats", NumberDataViewType.Single, new float[] { 1, 2, 3 });