shrinkage::ScreeningDesign
Shrinkage for Rust · rust · 0.3.0
Source: src/screening.rs
Optional normalized-column operations that avoid screened matrix work.
Associated types
Error
Source: src/screening.rs
type Error;Backend failure type.
Methods
column_error_scales
Source: src/screening.rs
Write absolute product scales accounting for normalization cancellation.
A scale must bound the magnitudes entering a transposed product before cancellation, per unit Euclidean input norm.
Errors
Reject incompatible dimensions or unrepresentable scales.
column_norms
Source: src/screening.rs
Write upper bounds for Euclidean norms of optimization-scale columns.
Errors
Reject incompatible output dimensions or nonfinite arithmetic.
forward_active
Source: src/screening.rs
Multiply using only increasing, unique original indices in active.
Input has the original coefficient dimension; output has one entry per row.
Errors
Reject invalid dimensions or indices and preserve backend failures.
transpose_active
Source: src/screening.rs
Write selected correlations into an original-length output, zeroing others.
active contains increasing, unique original feature indices.
Errors
Reject invalid dimensions or indices and preserve backend failures.
