pub struct AnchorDriftReport {
pub per_anchor_delta: Vec<f32>,
pub l2_magnitude: f32,
pub cosine_drift: f32,
pub dominant_anchor: usize,
pub model_t1: u32,
pub model_t2: u32,
}Expand description
Drift report in anchor-projected space.
Fields§
§per_anchor_delta: Vec<f32>Per-anchor distance change: positive = moved away, negative = approached.
l2_magnitude: f32L2 magnitude of the drift vector in anchor space.
cosine_drift: f32Cosine drift in anchor space.
dominant_anchor: usizeIndex of the anchor with the largest absolute change.
model_t1: u32Source model ID at t1.
model_t2: u32Source model ID at t2.
Trait Implementations§
Source§impl Clone for AnchorDriftReport
impl Clone for AnchorDriftReport
Source§fn clone(&self) -> AnchorDriftReport
fn clone(&self) -> AnchorDriftReport
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for AnchorDriftReport
impl RefUnwindSafe for AnchorDriftReport
impl Send for AnchorDriftReport
impl Sync for AnchorDriftReport
impl Unpin for AnchorDriftReport
impl UnwindSafe for AnchorDriftReport
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