6 instantiations of BLEUEvaluator
Microsoft.Extensions.AI.Evaluation.NLP.Tests (6)
BLEUEvaluatorTests.cs (6)
18var evaluator = new BLEUEvaluator(); 34var evaluator = new BLEUEvaluator(); 50var evaluator = new BLEUEvaluator(); 69var evaluator = new BLEUEvaluator(); 89var evaluator = new BLEUEvaluator(); 102var evaluator = new BLEUEvaluator();
17 references to BLEUEvaluator
Microsoft.Extensions.AI.Evaluation.NLP (5)
BLEUEvaluator.cs (2)
22/// The <see cref="BLEUEvaluator"/> computes the BLEU score of a response ("hypothesis") compared to a reference 33/// <see cref="BLEUEvaluator"/>.
BLEUEvaluatorContext.cs (3)
15/// Contextual information that the <see cref="BLEUEvaluator"/> uses to compute the BLEU score for a response. 18/// <see cref="BLEUEvaluator"/> measures the BLEU score of a response compared to a reference. BLEU (Bilingual Evaluation Understudy) 33/// 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)
18var evaluator = new BLEUEvaluator(); 24Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 34var evaluator = new BLEUEvaluator(); 40Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 50var evaluator = new BLEUEvaluator(); 55Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 69var evaluator = new BLEUEvaluator(); 75Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 89var evaluator = new BLEUEvaluator(); 95Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name); 102var evaluator = new BLEUEvaluator(); 108Assert.Equal(BLEUEvaluator.BLEUMetricName, metric.Name);