pub struct SmoothingForensicsRow {
pub term: String,
pub lambda_path: Vec<f64>,
pub sigma2_path: Vec<f64>,
pub edf_criterion: Option<f64>,
pub edf_assembly: Option<f64>,
pub double_penalty_range: Option<f64>,
pub double_penalty_null_space: Option<f64>,
pub seed_screening: Vec<String>,
}Expand description
One row of the on-demand smoothing-forensics report (#1892).
All fields are plain renderer data. Paths are recorded as the sequence the fitting layer can prove it used; saved models often only retain the final value, in which case the path is a one-element vector rather than an invented history. EDF is split into the value consumed by the model/report criterion and the assembly/influence side when both channels are available.
Fields§
§term: String§lambda_path: Vec<f64>§sigma2_path: Vec<f64>§edf_criterion: Option<f64>§edf_assembly: Option<f64>§double_penalty_range: Option<f64>§double_penalty_null_space: Option<f64>§seed_screening: Vec<String>Auto Trait Implementations§
impl Freeze for SmoothingForensicsRow
impl RefUnwindSafe for SmoothingForensicsRow
impl Send for SmoothingForensicsRow
impl Sync for SmoothingForensicsRow
impl Unpin for SmoothingForensicsRow
impl UnsafeUnpin for SmoothingForensicsRow
impl UnwindSafe for SmoothingForensicsRow
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