7 instantiations of BLEUEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
NLPEvaluatorTests.cs (1)
31IEvaluator bleuEvaluator = new BLEUEvaluator();
Microsoft.Extensions.AI.Evaluation.NLP.Tests (6)
BLEUEvaluatorTests.cs (6)
17var evaluator = new BLEUEvaluator(); 33var evaluator = new BLEUEvaluator(); 49var evaluator = new BLEUEvaluator(); 68var evaluator = new BLEUEvaluator(); 88var evaluator = new BLEUEvaluator(); 101var evaluator = new BLEUEvaluator();
21 references to BLEUEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (4)
NLPEvaluatorTests.cs (4)
65Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? _)); 92Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? _)); 118Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? _)); 139Assert.True(result.TryGet(BLEUEvaluator.BLEUMetricName, out NumericMetric? bleu));
Microsoft.Extensions.AI.Evaluation.NLP (5)
BLEUEvaluator.cs (2)
22/// The <see cref="BLEUEvaluator"/> computes the BLEU score of a response ("hypothesis") compared to one or more 33/// <see cref="BLEUEvaluator"/>.
BLEUEvaluatorContext.cs (3)
10/// Contextual information that the <see cref="BLEUEvaluator"/> uses to compute the BLEU score for a response. 13/// <see cref="BLEUEvaluator"/> measures the BLEU score of a response compared to one or more reference responses 29/// The <see cref="BLEUEvaluator"/> measures the degree to which the response being evaluated is similar to
Microsoft.Extensions.AI.Evaluation.NLP.Tests (12)
BLEUEvaluatorTests.cs (12)
17var evaluator = new BLEUEvaluator(); 23Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 33var evaluator = new BLEUEvaluator(); 39Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 49var evaluator = new BLEUEvaluator(); 54Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 68var evaluator = new BLEUEvaluator(); 74Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 88var evaluator = new BLEUEvaluator(); 94Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 101var evaluator = new BLEUEvaluator(); 107Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name);