HumanLabeledTrial class

一个被人工标过的 trial。用于校准 LLM judge。

Constructors

HumanLabeledTrial({required TrialId trialId, required double humanScore, String? humanRationale, required Map<String, dynamic> input, required String output})
const

Properties

hashCode int
The hash code for this object.
no setterinherited
humanRationale String?
人工评注(可选,便于后续审视)。
final
humanScore double
人工给出的"正确"分值(与 judge 同一刻度)。
final
input Map<String, dynamic>
评估对象的输入摘要(让 judge 复跑用的最小信息)。
final
output String
被评估的输出(judge 判分的对象)。
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trialId TrialId
trial 的标识符,便于关联回原始数据。
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited