pub struct EqcvAllocation {
pub n_j: Vec<f64>,
pub cv: Vec<f64>,
pub used: Vec<bool>,
pub iterations: usize,
pub converged: bool,
}Expand description
The outcome of an eqcv search.
Fields§
§n_j: Vec<f64>The per-variable sample-size factors, one per column of x,
normalised to geometric mean one over the informative columns.
cv: Vec<f64>The anticipated CV of each informative column at the returned factors, in column order.
used: Vec<bool>Which columns were informative (summed to more than zero).
iterations: usizeIterations actually taken.
converged: boolWhether the CVs met the tolerance. A false is a report, not an error: the factors returned are still the best the search reached.
Trait Implementations§
Source§impl Clone for EqcvAllocation
impl Clone for EqcvAllocation
Auto Trait Implementations§
impl Freeze for EqcvAllocation
impl RefUnwindSafe for EqcvAllocation
impl Send for EqcvAllocation
impl Sync for EqcvAllocation
impl Unpin for EqcvAllocation
impl UnsafeUnpin for EqcvAllocation
impl UnwindSafe for EqcvAllocation
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