1 write to NormalizedDiscountedCumulativeGains
Microsoft.ML.Transforms (1)
MetricStatistics.cs (1)
306NormalizedDiscountedCumulativeGains = MetricsStatisticsUtils.InitializeArray(metrics.NormalizedDiscountedCumulativeGains.Count);
12 references to NormalizedDiscountedCumulativeGains
Microsoft.ML.Samples (4)
Dynamic\Trainers\Ranking\PermutationFeatureImportance.cs (2)
54metrics.NormalizedDiscountedCumulativeGains 64x => x.NormalizedDiscountedCumulativeGains).ToArray();
Dynamic\Trainers\Ranking\PermutationFeatureImportanceLoadFromDisk.cs (2)
61metrics.NormalizedDiscountedCumulativeGains 71x => x.NormalizedDiscountedCumulativeGains).ToArray();
Microsoft.ML.Tests (6)
PermutationFeatureImportanceTests.cs (6)
726for (int i = 0; i < pfi[0].NormalizedDiscountedCumulativeGains.Count; i++) 728Assert.Equal(0, MaxDeltaIndex(pfi, m => m.NormalizedDiscountedCumulativeGains[i].Mean)); 729Assert.Equal(1, MinDeltaIndex(pfi, m => m.NormalizedDiscountedCumulativeGains[i].Mean)); 797for (int i = 0; i < pfi[0].NormalizedDiscountedCumulativeGains.Count; i++) 799Assert.Equal(2, MaxDeltaIndex(pfi, m => m.NormalizedDiscountedCumulativeGains[i].Mean)); 800Assert.Equal(5, MinDeltaIndex(pfi, m => m.NormalizedDiscountedCumulativeGains[i].Mean));
Microsoft.ML.Transforms (2)
MetricStatistics.cs (2)
305if (NormalizedDiscountedCumulativeGains == null) 309MetricsStatisticsUtils.AddToEach(metrics.NormalizedDiscountedCumulativeGains, NormalizedDiscountedCumulativeGains);