6 instantiations of BLEUEvaluator
Microsoft.Extensions.AI.Evaluation.NLP.Tests (6)
BLEUEvaluatorTests.cs (6)
18
var evaluator = new
BLEUEvaluator
();
34
var evaluator = new
BLEUEvaluator
();
50
var evaluator = new
BLEUEvaluator
();
69
var evaluator = new
BLEUEvaluator
();
89
var evaluator = new
BLEUEvaluator
();
102
var 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)
18
var
evaluator = new BLEUEvaluator();
24
Assert.Equal(
BLEUEvaluator
.BLEUMetricName, metric.Name);
34
var
evaluator = new BLEUEvaluator();
40
Assert.Equal(
BLEUEvaluator
.BLEUMetricName, metric.Name);
50
var
evaluator = new BLEUEvaluator();
55
Assert.Equal(
BLEUEvaluator
.BLEUMetricName, metric.Name);
69
var
evaluator = new BLEUEvaluator();
75
Assert.Equal(
BLEUEvaluator
.BLEUMetricName, metric.Name);
89
var
evaluator = new BLEUEvaluator();
95
Assert.Equal(
BLEUEvaluator
.BLEUMetricName, metric.Name);
102
var
evaluator = new BLEUEvaluator();
108
Assert.Equal(
BLEUEvaluator
.BLEUMetricName, metric.Name);