20 writes to Reason
Microsoft.Extensions.AI.Evaluation.Integration.Tests (15)
ResultsTests.cs (15)
428
metric1.
Reason
= "Reason for metric 1";
434
metric2.
Reason
= "Reason for metric 2";
439
metric3.
Reason
= "Reason for metric 3";
445
metric4.
Reason
= "Reason for metric 4";
449
metric5.
Reason
= "Reason for metric 5";
481
metric1.
Reason
= "Reason for metric 1";
487
metric2.
Reason
= "Reason for metric 2";
492
metric3.
Reason
= "Reason for metric 3";
498
metric4.
Reason
= "Reason for metric 4";
502
metric5.
Reason
= "Reason for metric 5";
540
metric1.
Reason
= "Reason for metric 1";
546
metric2.
Reason
= "Reason for metric 2";
551
metric3.
Reason
= "Reason for metric 3";
557
metric4.
Reason
= "Reason for metric 4";
561
metric5.
Reason
= "Reason for metric 5";
Microsoft.Extensions.AI.Evaluation.Quality (5)
EvaluationMetricExtensions.cs (1)
84
metric.
Reason
= reason;
IntentResolutionEvaluator.cs (1)
390
metric.
Reason
= rating.Explanation;
RelevanceTruthAndCompletenessEvaluator.cs (3)
339
relevance.
Reason
= rating.RelevanceReasoning;
351
truth.
Reason
= rating.TruthReasoning;
363
completeness.
Reason
= rating.CompletenessReasoning;
2 references to Reason
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
ScenarioRunResultTests.cs (2)
256
Assert.Equal(metric.
Reason
, deserializedMetric.
Reason
);