40 references to Severity
Microsoft.Extensions.AI.Evaluation (8)
EvaluationDiagnostic.cs (7)
32
/// <see cref="
Severity
"/> set to <see cref="EvaluationDiagnosticSeverity.Informational"/>.
36
/// An <see cref="EvaluationDiagnostic"/> with <see cref="
Severity
"/> set to
44
/// <see cref="
Severity
"/> set to <see cref="EvaluationDiagnosticSeverity.Warning"/>.
48
/// An <see cref="EvaluationDiagnostic"/> with <see cref="
Severity
"/> set to
56
/// <see cref="
Severity
"/> set to <see cref="EvaluationDiagnosticSeverity.Error"/>.
60
/// An <see cref="EvaluationDiagnostic"/> with <see cref="
Severity
"/> set to
69
=> $"{
Severity
}: {Message}";
EvaluationDiagnosticSeverity.cs (1)
7
/// An enumeration that identifies the set of possible values for <see cref="EvaluationDiagnostic.
Severity
"/>.
Microsoft.Extensions.AI.Evaluation.Console (3)
Commands\ReportCommand.cs (3)
220
metric.Diagnostics?.Count(d => d.
Severity
== EvaluationDiagnosticSeverity.Error) ?? 0;
222
metric.Diagnostics?.Count(d => d.
Severity
== EvaluationDiagnosticSeverity.Warning) ?? 0;
224
metric.Diagnostics?.Count(d => d.
Severity
== EvaluationDiagnosticSeverity.Informational) ?? 0;
Microsoft.Extensions.AI.Evaluation.Integration.Tests (21)
AgentQualityEvaluatorTests.cs (4)
99
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
132
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
155
result.Metrics.Values.All(m => m.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error)),
195
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
NLPEvaluatorTests.cs (4)
61
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
88
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
114
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
135
result.Metrics.Values.All(m => m.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error)),
QualityEvaluatorTests.cs (3)
98
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
139
result.ContainsDiagnostics(d => d.
Severity
>= EvaluationDiagnosticSeverity.Warning),
176
result.Metrics.Values.All(m => m.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error)),
ResultsTests.cs (1)
603
Assert.True(result.ContainsDiagnostics(d => d.
Severity
== EvaluationDiagnosticSeverity.Error));
SafetyEvaluatorTests.cs (9)
213
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
304
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
349
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
385
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
434
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
496
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
531
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
572
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
606
result.ContainsDiagnostics(d => d.
Severity
is EvaluationDiagnosticSeverity.Error),
Microsoft.Extensions.AI.Evaluation.NLP.Tests (6)
BLEUEvaluatorTests.cs (2)
56
Assert.Contains(metric.Diagnostics, d => d.
Severity
== EvaluationDiagnosticSeverity.Error);
109
Assert.Contains(metric.Diagnostics, d => d.
Severity
== EvaluationDiagnosticSeverity.Error);
F1EvaluatorTests.cs (2)
56
Assert.Contains(metric.Diagnostics, d => d.
Severity
== EvaluationDiagnosticSeverity.Error);
89
Assert.Contains(metric.Diagnostics, d => d.
Severity
== EvaluationDiagnosticSeverity.Error);
GLEUEvaluatorTests.cs (2)
56
Assert.Contains(metric.Diagnostics, d => d.
Severity
== EvaluationDiagnosticSeverity.Error);
109
Assert.Contains(metric.Diagnostics, d => d.
Severity
== EvaluationDiagnosticSeverity.Error);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
ScenarioRunResultTests.cs (2)
384
=> x?.
Severity
== y?.
Severity
&& x?.Message == y?.Message;