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