pub struct GraderRunMetadata {
pub errors: Option<GraderRunErrors>,
pub execution_time: Option<f64>,
pub name: Option<String>,
pub sampled_model_name: Option<String>,
pub scores: BTreeMap<String, Value>,
pub token_usage: Option<u64>,
pub grader_type: Option<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 grader 运行元数据。
Fields§
§errors: Option<GraderRunErrors>错误位图。
execution_time: Option<f64>执行时间。
name: Option<String>grader 名称。
sampled_model_name: Option<String>被评估模型名称。
scores: BTreeMap<String, Value>分数字段。
token_usage: Option<u64>token 使用量。
grader_type: Option<String>grader 类型。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for GraderRunMetadata
impl Clone for GraderRunMetadata
Source§fn clone(&self) -> GraderRunMetadata
fn clone(&self) -> GraderRunMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GraderRunMetadata
impl Debug for GraderRunMetadata
Source§impl Default for GraderRunMetadata
impl Default for GraderRunMetadata
Source§fn default() -> GraderRunMetadata
fn default() -> GraderRunMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraderRunMetadata
impl<'de> Deserialize<'de> for GraderRunMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GraderRunMetadata
impl RefUnwindSafe for GraderRunMetadata
impl Send for GraderRunMetadata
impl Sync for GraderRunMetadata
impl Unpin for GraderRunMetadata
impl UnsafeUnpin for GraderRunMetadata
impl UnwindSafe for GraderRunMetadata
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more