pub struct KernelChecksum {
pub name: String,
pub layer_idx: usize,
pub position: u32,
pub checksum: u64,
}Expand description
Kernel checksum for divergence detection.
CORRECTNESS-011: Captures output checksum per kernel invocation.
Fields§
§name: StringKernel/brick name
layer_idx: usizeLayer index
position: u32Sequence position
checksum: u64FNV-1a checksum of first 64 output floats
Trait Implementations§
Source§impl Clone for KernelChecksum
impl Clone for KernelChecksum
Source§fn clone(&self) -> KernelChecksum
fn clone(&self) -> KernelChecksum
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 moreAuto Trait Implementations§
impl Freeze for KernelChecksum
impl RefUnwindSafe for KernelChecksum
impl Send for KernelChecksum
impl Sync for KernelChecksum
impl Unpin for KernelChecksum
impl UnsafeUnpin for KernelChecksum
impl UnwindSafe for KernelChecksum
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