pub struct ReportInputs {
pub manifest: DatasetManifest,
pub split: Split,
pub config: EvaluatorConfig,
pub adapter: Box<dyn TaskAdapter>,
pub repeat_config: RepeatConfig,
pub top_k: Option<TopK>,
}Expand description
Optional pure evaluation inputs. The adapter remains host-owned behavior; its surface-layer document is not available to this crate.
Fields§
§manifest: DatasetManifest§split: Split§config: EvaluatorConfig§adapter: Box<dyn TaskAdapter>§repeat_config: RepeatConfig§top_k: Option<TopK>Auto Trait Implementations§
impl !RefUnwindSafe for ReportInputs
impl !Send for ReportInputs
impl !Sync for ReportInputs
impl !UnwindSafe for ReportInputs
impl Freeze for ReportInputs
impl Unpin for ReportInputs
impl UnsafeUnpin for ReportInputs
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