pub struct RuntimeHpoCompletedReport {
pub trial_id: i64,
pub variant_id: VariantId,
pub report: RegressionMetricReport,
}Expand description
The one cross-fold OOF report which terminalized a completed native trial. Keeping the native trial id beside report-grade scheduler evidence makes a checkpoint resumable without asking libn4m to invent coordinator scores.
Fields§
§trial_id: i64§variant_id: VariantId§report: RegressionMetricReportTrait Implementations§
Source§impl Clone for RuntimeHpoCompletedReport
impl Clone for RuntimeHpoCompletedReport
Source§fn clone(&self) -> RuntimeHpoCompletedReport
fn clone(&self) -> RuntimeHpoCompletedReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RuntimeHpoCompletedReport
impl RefUnwindSafe for RuntimeHpoCompletedReport
impl Send for RuntimeHpoCompletedReport
impl Sync for RuntimeHpoCompletedReport
impl Unpin for RuntimeHpoCompletedReport
impl UnsafeUnpin for RuntimeHpoCompletedReport
impl UnwindSafe for RuntimeHpoCompletedReport
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