Kitaru

EvaluationResult

Evaluation result.

Attributes

attributenameEvaluationName
= Field(description='Evaluation name.')
attributescoreFiniteFloat | bool | None
= Field(default=None, description='Numeric or boolean score.')
attributevaluestr | None
= Field(default=None, description='Label or string value.')
attributeexplanationstr | None
= Field(default=None, description='Free-form explanation.')
attributepassedbool | None
= Field(default=None, description='Pass or fail verdict.')
attributemin_scoreFiniteFloat | None
= Field(default=None, description='Lower bound of the score scale.')
attributemax_scoreFiniteFloat | None
= Field(default=None, description='Upper bound of the score scale.')
attributetarget_scoreFiniteFloat | None
= Field(default=None, description='Score to beat.')
attributedata_typeEvaluationDataType

Data type derived from which of score and value are set.

Functions

func__init__(self, value=None, **data) -> None

Route a single positional score or value by type.

paramself
paramvaluefloat | bool | str | None
= None

Positional score, bool or float routes to score and str routes to value.

paramdataAny
= {}

Remaining fields, passed as keywords.

Returns

None

On this page