2 writes to PositivePrecision
Microsoft.ML.Data (2)
Evaluators\Metrics\BinaryClassificationMetrics.cs (2)
103PositivePrecision = Fetch(BinaryClassifierEvaluator.PosPrecName); 118PositivePrecision = positivePrecision;
45 references to PositivePrecision
Microsoft.ML.AutoML (6)
API\BinaryClassificationExperiment.cs (2)
81/// See <see cref="BinaryClassificationMetrics.PositivePrecision"/>. 474BinaryClassificationMetric.PositivePrecision => metrics.PositivePrecision,
AutoMLExperiment\IMetricManager.cs (2)
63BinaryClassificationMetric.PositivePrecision => metric.PositivePrecision, 66BinaryClassificationMetric.PositiveRecall => metric.PositivePrecision,
Experiment\MetricsAgents\BinaryMetricsAgent.cs (1)
43return metrics.PositivePrecision;
Experiment\Runners\CrossValSummaryRunner.cs (1)
104positivePrecision: GetAverageOfNonNaNScores(newMetrics.Select(x => x.PositivePrecision)),
Microsoft.ML.AutoML.Samples (3)
AutoFit\BinaryClassificationExperiment.cs (1)
70Console.WriteLine($"PositivePrecision: {metrics.PositivePrecision}");
AutoMLExperiment.cs (1)
138$"{metrics.PositivePrecision:F2}");
Sweepable\SweepableLightGBMBinaryExperiment.cs (1)
165$"{metrics.PositivePrecision:F2}");
Microsoft.ML.Fairlearn (2)
Metrics\FairlearnMetricCatalog.cs (2)
103result["PosPrec"] = DataFrameColumn.Create("PosPrec", groupMetric.Keys.Select(k => groupMetric[k].PositivePrecision)); 122{ "PosPrec", metrics.PositivePrecision },
Microsoft.ML.IntegrationTests (1)
Common.cs (1)
184Assert.InRange(metrics.PositivePrecision, 0, 1);
Microsoft.ML.Predictor.Tests (1)
TestIniModels.cs (1)
592Assert.Equal(0.95081967213114749, results.PositivePrecision);
Microsoft.ML.Samples (28)
Dynamic\Trainers\BinaryClassification\AveragedPerceptron.cs (1)
136$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\AveragedPerceptronWithOptions.cs (1)
147$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\FactorizationMachine.cs (1)
144$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\FastForest.cs (1)
139$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\FastForestWithOptions.cs (1)
151$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\FastTree.cs (1)
142$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\FastTreeWithOptions.cs (1)
154$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\FieldAwareFactorizationMachine.cs (1)
203$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\FieldAwareFactorizationMachineWithOptions.cs (1)
214$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LbfgsLogisticRegression.cs (1)
139$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LbfgsLogisticRegressionWithOptions.cs (1)
148$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LdSvm.cs (1)
136$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LdSvmWithOptions.cs (1)
145$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LightGbm.cs (1)
139$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LightGbmWithOptions.cs (1)
150$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LinearSvm.cs (1)
136$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\LinearSvmWithOptions.cs (1)
145$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\PriorTrainer.cs (1)
136$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SdcaLogisticRegression.cs (1)
144$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SdcaLogisticRegressionWithOptions.cs (1)
156$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SdcaNonCalibrated.cs (1)
143$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SdcaNonCalibratedWithOptions.cs (1)
158$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SgdCalibrated.cs (1)
136$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SgdCalibratedWithOptions.cs (1)
148$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SgdNonCalibrated.cs (1)
136$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SgdNonCalibratedWithOptions.cs (1)
145$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SymbolicSgdLogisticRegression.cs (1)
139$"{metrics.PositivePrecision:F2}");
Dynamic\Trainers\BinaryClassification\SymbolicSgdLogisticRegressionWithOptions.cs (1)
148$"{metrics.PositivePrecision:F2}");
Microsoft.ML.Transforms (4)
MetricStatistics.cs (2)
155/// Summary statistics for <see cref="BinaryClassificationMetrics.PositivePrecision"/>. 204PositivePrecision.Add(metrics.PositivePrecision);
PermutationFeatureImportanceExtensions.cs (2)
317positivePrecision: a.PositivePrecision - b.PositivePrecision,