18 references to EvaluateAsync
Microsoft.Extensions.AI.Evaluation (1)
EvaluatorExtensions.cs (1)
135evaluator.EvaluateAsync(
Microsoft.Extensions.AI.Evaluation.NLP.Tests (17)
BLEUEvaluatorTests.cs (6)
20var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 36var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 51var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, additionalContext: null); 71var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 91var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]); 104var result = await evaluator.EvaluateAsync(response, chatConfiguration: null, [context]);
F1EvaluatorTests.cs (5)
20var result = await evaluator.EvaluateAsync(response, null, [context]); 36var result = await evaluator.EvaluateAsync(response, null, [context]); 51var result = await evaluator.EvaluateAsync(response, null, null); 71var result = await evaluator.EvaluateAsync(response, null, [context]); 84var result = await evaluator.EvaluateAsync(response, null, [context]);
GLEUEvaluatorTests.cs (6)
20var result = await evaluator.EvaluateAsync(response, null, [context]); 36var result = await evaluator.EvaluateAsync(response, null, [context]); 51var result = await evaluator.EvaluateAsync(response, null, null); 71var result = await evaluator.EvaluateAsync(response, null, [context]); 91var result = await evaluator.EvaluateAsync(response, null, [context]); 104var result = await evaluator.EvaluateAsync(response, null, [context]);