9 writes to Diagnostics
Microsoft.Extensions.AI.Evaluation (1)
EvaluationMetricExtensions.cs (1)
89metric.Diagnostics ??= [];
Microsoft.Extensions.AI.Evaluation.Reporting (4)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.BooleanMetric.g.cs (1)
163Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EvaluationMetric.g.cs (1)
143Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NumericMetric.g.cs (1)
163Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.StringMetric.g.cs (1)
163Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (4)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.BooleanMetric.g.cs (1)
163Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EvaluationMetric.g.cs (1)
143Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NumericMetric.g.cs (1)
163Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.StringMetric.g.cs (1)
163Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics = value!,
61 references to Diagnostics
Microsoft.Extensions.AI.Evaluation (6)
EvaluationMetricExtensions.cs (6)
70metric.Diagnostics is not null && 72? metric.Diagnostics.Any() 73: metric.Diagnostics.Any(predicate)); 78/// <see cref="EvaluationMetric.Diagnostics"/> collection. 93metric.Diagnostics.Add(diagnostic); 100/// <see cref="EvaluationMetric.Diagnostics"/> collection.
Microsoft.Extensions.AI.Evaluation.Console (3)
Commands\ReportCommand.cs (3)
220metric.Diagnostics?.Count(d => d.Severity == EvaluationDiagnosticSeverity.Error) ?? 0; 222metric.Diagnostics?.Count(d => d.Severity == EvaluationDiagnosticSeverity.Warning) ?? 0; 224metric.Diagnostics?.Count(d => d.Severity == EvaluationDiagnosticSeverity.Informational) ?? 0;
Microsoft.Extensions.AI.Evaluation.Integration.Tests (20)
AgentQualityEvaluatorTests.cs (4)
99string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 132string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 155string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 195string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString())));
NLPEvaluatorTests.cs (4)
61string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 88string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 114string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 135string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString())));
QualityEvaluatorTests.cs (3)
98string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 139string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 176string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString())));
SafetyEvaluatorTests.cs (9)
213string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 304string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 349string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 385string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 434string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 496string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 531string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 572string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString()))); 606string.Join("\r\n\r\n", result.Metrics.Values.SelectMany(m => m.Diagnostics ?? []).Select(d => d.ToString())));
Microsoft.Extensions.AI.Evaluation.NLP.Tests (12)
BLEUEvaluatorTests.cs (4)
55Assert.NotNull(metric.Diagnostics); 56Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error); 108Assert.NotNull(metric.Diagnostics); 109Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error);
F1EvaluatorTests.cs (4)
55Assert.NotNull(metric.Diagnostics); 56Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error); 88Assert.NotNull(metric.Diagnostics); 89Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error);
GLEUEvaluatorTests.cs (4)
55Assert.NotNull(metric.Diagnostics); 56Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error); 108Assert.NotNull(metric.Diagnostics); 109Assert.Contains(metric.Diagnostics, d => d.Severity == EvaluationDiagnosticSeverity.Error);
Microsoft.Extensions.AI.Evaluation.Reporting (7)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.BooleanMetric.g.cs (2)
162Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics, 238global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> __value_Diagnostics = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)value).Diagnostics;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EvaluationMetric.g.cs (1)
142Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NumericMetric.g.cs (2)
162Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics, 238global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> __value_Diagnostics = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)value).Diagnostics;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.StringMetric.g.cs (2)
162Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics, 237global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> __value_Diagnostics = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)value).Diagnostics;
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (7)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.BooleanMetric.g.cs (2)
162Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics, 238global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> __value_Diagnostics = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)value).Diagnostics;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EvaluationMetric.g.cs (1)
142Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NumericMetric.g.cs (2)
162Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics, 238global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> __value_Diagnostics = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)value).Diagnostics;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.StringMetric.g.cs (2)
162Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)obj).Diagnostics, 237global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> __value_Diagnostics = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric)value).Diagnostics;
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (6)
ScenarioRunResultTests.cs (6)
392Assert.Equal(metric.Diagnostics is null, deserializedMetric.Diagnostics is null); 393if (metric.Diagnostics is not null && deserializedMetric.Diagnostics is not null) 395Assert.True(metric.Diagnostics.SequenceEqual(deserializedMetric.Diagnostics, DiagnosticComparer.Instance));