70 references to AddColumn
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);