pub struct Feats {
pub taps: [i32; 6],
pub sig: usize,
pub e: usize,
pub sctx: usize,
pub raw: [i32; 18],
}Expand description
Everything the coder derives for one coefficient.
Fields§
§taps: [i32; 6]Predictor taps.
sig: usizeSignificance context.
e: usizeMagnitude scale.
sctx: usizeSign context.
raw: [i32; 18]Raw context quantities for a learned model: W, WW, Σfaces, Σdiag, Σfar, parent, prediction (values); |W|, |WW|, Σ|faces|, Σ|diag|, Σ|far|, |parent|, Σ|parent nbrs| (context magnitudes); counts of visible face/diag/far lines; has-parent.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Feats
impl RefUnwindSafe for Feats
impl Send for Feats
impl Sync for Feats
impl Unpin for Feats
impl UnsafeUnpin for Feats
impl UnwindSafe for Feats
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