Experiment\Runners\CrossValSummaryRunner.cs (19)
83var avgScore = GetAverageOfNonNaNScores(trainResults.Select(x => x.score));
102auc: GetAverageOfNonNaNScores(newMetrics.Select(x => x.AreaUnderRocCurve)),
103accuracy: GetAverageOfNonNaNScores(newMetrics.Select(x => x.Accuracy)),
104positivePrecision: GetAverageOfNonNaNScores(newMetrics.Select(x => x.PositivePrecision)),
105positiveRecall: GetAverageOfNonNaNScores(newMetrics.Select(x => x.PositiveRecall)),
106negativePrecision: GetAverageOfNonNaNScores(newMetrics.Select(x => x.NegativePrecision)),
107negativeRecall: GetAverageOfNonNaNScores(newMetrics.Select(x => x.NegativeRecall)),
108f1Score: GetAverageOfNonNaNScores(newMetrics.Select(x => x.F1Score)),
109auprc: GetAverageOfNonNaNScores(newMetrics.Select(x => x.AreaUnderPrecisionRecallCurve)),
121accuracyMicro: GetAverageOfNonNaNScores(newMetrics.Select(x => x.MicroAccuracy)),
122accuracyMacro: GetAverageOfNonNaNScores(newMetrics.Select(x => x.MacroAccuracy)),
123logLoss: GetAverageOfNonNaNScores(newMetrics.Select(x => x.LogLoss)),
124logLossReduction: GetAverageOfNonNaNScores(newMetrics.Select(x => x.LogLossReduction)),
138l1: GetAverageOfNonNaNScores(newMetrics.Select(x => x.MeanAbsoluteError)),
139l2: GetAverageOfNonNaNScores(newMetrics.Select(x => x.MeanSquaredError)),
140rms: GetAverageOfNonNaNScores(newMetrics.Select(x => x.RootMeanSquaredError)),
141lossFunction: GetAverageOfNonNaNScores(newMetrics.Select(x => x.LossFunction)),
142rSquared: GetAverageOfNonNaNScores(newMetrics.Select(x => x.RSquared)));
178arr[i] = GetAverageOfNonNaNScores(results.Select(x => x.ElementAt(i)));