1 write to ValidationMetrics
Microsoft.ML.AutoML (1)
API\RunDetails\RunDetail.cs (1)
60
ValidationMetrics
= metrics;
29 references to ValidationMetrics
Microsoft.ML.AutoML (5)
Utils\BestResultUtil.cs (5)
49
results = results.Where(r => r.
ValidationMetrics
!= null);
51
var scores = results.Select(r => metricsAgent.GetScore(r.
ValidationMetrics
));
75
results = results.Where(r => r.
ValidationMetrics
!= null);
83
orderedResults = indexedValues.OrderByDescending(t => metricsAgent.GetScore(t.Item1.
ValidationMetrics
));
88
orderedResults = indexedValues.OrderBy(t => metricsAgent.GetScore(t.Item1.
ValidationMetrics
));
Microsoft.ML.AutoML.Samples (5)
AutoFit\BinaryClassificationExperiment.cs (1)
35
PrintMetrics(bestRun.
ValidationMetrics
);
AutoFit\MulticlassClassificationExperiment.cs (1)
36
PrintMetrics(bestRun.
ValidationMetrics
);
AutoFit\RankingExperiment.cs (1)
44
PrintMetrics(bestRun.
ValidationMetrics
);
AutoFit\RecommendationExperiment.cs (1)
48
PrintMetrics(bestRun.
ValidationMetrics
);
AutoFit\RegressionExperiment.cs (1)
36
PrintMetrics(bestRun.
ValidationMetrics
);
Microsoft.ML.AutoML.Tests (19)
AutoFitTests.cs (17)
60
Assert.True(result.BestRun.
ValidationMetrics
.Accuracy > 0.70);
87
Assert.True(result.BestRun.
ValidationMetrics
.Accuracy >= 0.7);
114
Assert.True(result.BestRun.
ValidationMetrics
.Accuracy > 0.70);
174
Assert.True(result.BestRun.
ValidationMetrics
.RSquared > 0.70);
235
Assert.True(result.BestRun.
ValidationMetrics
.RSquared > 0.70);
244
Assert.True(result.BestRun.
ValidationMetrics
.RSquared > 0.70);
319
Assert.True(result.BestRun.
ValidationMetrics
.MicroAccuracy >= 0.7);
349
Assert.True(result.BestRun.
ValidationMetrics
.MicroAccuracy > 0.1);
401
Assert.InRange(result.BestRun.
ValidationMetrics
.MicroAccuracy, 0.1, 0.9);
454
Assert.Equal(10, bestRun.
ValidationMetrics
.DiscountedCumulativeGains.Count);
455
Assert.Equal(10, bestRun.
ValidationMetrics
.NormalizedDiscountedCumulativeGains.Count);
457
Assert.NotNull(bestRun.
ValidationMetrics
);
458
Assert.True(bestRun.
ValidationMetrics
.NormalizedDiscountedCumulativeGains.Last() > 0.4);
459
Assert.True(bestRun.
ValidationMetrics
.DiscountedCumulativeGains.Last() > 19);
541
Assert.NotNull(bestRun.
ValidationMetrics
);
542
Assert.True(experimentResult.RunDetails.Max(i => i?.
ValidationMetrics
?.RSquared * i?.
ValidationMetrics
?.RSquared) > 0.5);
Utils\TaskAgnosticIterationResult.cs (2)
51
: this(runDetail, runDetail.
ValidationMetrics
, primaryMetricName)
62
: this(runDetail, runDetail.
ValidationMetrics
, primaryMetricName)