20 writes to Reason
Microsoft.Extensions.AI.Evaluation.Integration.Tests (15)
ResultsTests.cs (15)
426
metric1.
Reason
= "Reason for metric 1";
432
metric2.
Reason
= "Reason for metric 2";
437
metric3.
Reason
= "Reason for metric 3";
443
metric4.
Reason
= "Reason for metric 4";
447
metric5.
Reason
= "Reason for metric 5";
479
metric1.
Reason
= "Reason for metric 1";
485
metric2.
Reason
= "Reason for metric 2";
490
metric3.
Reason
= "Reason for metric 3";
496
metric4.
Reason
= "Reason for metric 4";
500
metric5.
Reason
= "Reason for metric 5";
538
metric1.
Reason
= "Reason for metric 1";
544
metric2.
Reason
= "Reason for metric 2";
549
metric3.
Reason
= "Reason for metric 3";
555
metric4.
Reason
= "Reason for metric 4";
559
metric5.
Reason
= "Reason for metric 5";
Microsoft.Extensions.AI.Evaluation.Quality (5)
EvaluationMetricExtensions.cs (1)
84
metric.
Reason
= reason;
IntentResolutionEvaluator.cs (1)
389
metric.
Reason
= rating.Explanation;
RelevanceTruthAndCompletenessEvaluator.cs (3)
341
relevance.
Reason
= rating.RelevanceReasoning;
353
truth.
Reason
= rating.TruthReasoning;
365
completeness.
Reason
= rating.CompletenessReasoning;
2 references to Reason
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
ScenarioRunResultTests.cs (2)
258
Assert.Equal(metric.
Reason
, deserializedMetric.
Reason
);