1 instantiation of EquivalenceEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
QualityEvaluatorTests.cs (1)
66IEvaluator equivalenceEvaluator = new EquivalenceEvaluator();
9 references to EquivalenceEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (2)
QualityEvaluatorTests.cs (2)
182Assert.True(result.TryGet(EquivalenceEvaluator.EquivalenceMetricName, out NumericMetric? equivalence)); 256Assert.True(result.TryGet(EquivalenceEvaluator.EquivalenceMetricName, out NumericMetric? equivalence));
Microsoft.Extensions.AI.Evaluation.Quality (7)
EquivalenceEvaluator.cs (4)
20/// <see cref="EquivalenceEvaluator"/> measures the degree to which the response being evaluated is similar to the 26/// <b>Note:</b> <see cref="EquivalenceEvaluator"/> is an AI-based evaluator that uses an AI model to perform its 32/// The prompt that <see cref="EquivalenceEvaluator"/> uses has been tested against (and tuned to work well with) the 44/// <see cref="EquivalenceEvaluator"/>.
EquivalenceEvaluatorContext.cs (3)
12/// Contextual information that the <see cref="EquivalenceEvaluator"/> uses to evaluate the 'Equivalence' of a 19/// <see cref="EquivalenceEvaluator"/> measures the degree to which the response being evaluated is similar to the 35/// The <see cref="EquivalenceEvaluator"/> measures the degree to which the response being evaluated is similar to