pub struct KdaBindReport {
pub layer_idx: usize,
pub bound: usize,
pub self_attn_seen: usize,
pub non_attn_seen: usize,
pub unknown_self_attn: Vec<String>,
pub bytes: usize,
}Expand description
Per-layer accounting, so “zero unknown, zero silent skips” is a reported number and not a
claim. non_attn is counted but deliberately NOT bound — FFN, norms and mHC are other slices.
Fields§
§layer_idx: usize§bound: usize§self_attn_seen: usize§non_attn_seen: usize§unknown_self_attn: Vec<String>§bytes: usizeTrait Implementations§
Source§impl Clone for KdaBindReport
impl Clone for KdaBindReport
Source§fn clone(&self) -> KdaBindReport
fn clone(&self) -> KdaBindReport
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KdaBindReport
impl Debug for KdaBindReport
Source§impl Default for KdaBindReport
impl Default for KdaBindReport
Source§fn default() -> KdaBindReport
fn default() -> KdaBindReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for KdaBindReport
impl RefUnwindSafe for KdaBindReport
impl Send for KdaBindReport
impl Sync for KdaBindReport
impl Unpin for KdaBindReport
impl UnwindSafe for KdaBindReport
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