Skip to main content

Class: StringEvaluator

evaluation.StringEvaluator

Implements

Constructors

constructor

new StringEvaluator(params): StringEvaluator

Parameters

NameType
paramsStringEvaluatorParams

Returns

StringEvaluator

Defined in

evaluation/string_evaluator.ts:37

Properties

gradingFunction

Protected gradingFunction: (params: GradingFunctionParams) => Promise<GradingFunctionResult>

Type declaration

▸ (params): Promise<GradingFunctionResult>

Parameters
NameType
paramsGradingFunctionParams
Returns

Promise<GradingFunctionResult>

Defined in

evaluation/string_evaluator.ts:33


inputKey

Protected inputKey: string

Defined in

evaluation/string_evaluator.ts:30


predictionKey

Protected predictionKey: string

Defined in

evaluation/string_evaluator.ts:31


answerKey

Protected Optional answerKey: string

Defined in

evaluation/string_evaluator.ts:32


evaluationName

Protected Optional evaluationName: string

Defined in

evaluation/string_evaluator.ts:29

Methods

evaluateRun

evaluateRun(run, example?): Promise<EvaluationResult>

Parameters

NameType
runRun
example?Example

Returns

Promise<EvaluationResult>

Implementation of

RunEvaluator.evaluateRun

Defined in

evaluation/string_evaluator.ts:46


Was this page helpful?