pub struct ParamSpaceAnalysis {
pub original_count: usize,
pub kept_params: Vec<String>,
pub removed_params: Vec<String>,
pub correlation_matrix: Vec<Vec<f32>>,
pub variances: Vec<f32>,
}Expand description
Result of a parameter-space analysis pass.
Fields§
§original_count: usize§kept_params: Vec<String>§removed_params: Vec<String>§correlation_matrix: Vec<Vec<f32>>correlation_matrix[i][j] — n_params × n_params.
variances: Vec<f32>Auto Trait Implementations§
impl Freeze for ParamSpaceAnalysis
impl RefUnwindSafe for ParamSpaceAnalysis
impl Send for ParamSpaceAnalysis
impl Sync for ParamSpaceAnalysis
impl Unpin for ParamSpaceAnalysis
impl UnsafeUnpin for ParamSpaceAnalysis
impl UnwindSafe for ParamSpaceAnalysis
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more