pub struct GpuIcpReductionDiagnostics {
pub diagnostics: IcpDiagnostics,
pub transfers: TransferStats,
pub evaluation_batches: usize,
}Expand description
Explicit resident-transform/reduction ICP result and fixed-size transfer receipt.
Fields§
§diagnostics: IcpDiagnosticsPose, convergence and per-update measurements from this GPU precision path.
transfers: TransferStatsSource/target/tree upload plus fixed-size moments readbacks.
evaluation_batches: usizeCompleted transformation/search/reduction evaluations (updates plus one).
Trait Implementations§
Source§impl Clone for GpuIcpReductionDiagnostics
impl Clone for GpuIcpReductionDiagnostics
Source§fn clone(&self) -> GpuIcpReductionDiagnostics
fn clone(&self) -> GpuIcpReductionDiagnostics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GpuIcpReductionDiagnostics
impl Debug for GpuIcpReductionDiagnostics
impl StructuralPartialEq for GpuIcpReductionDiagnostics
Auto Trait Implementations§
impl Freeze for GpuIcpReductionDiagnostics
impl RefUnwindSafe for GpuIcpReductionDiagnostics
impl Send for GpuIcpReductionDiagnostics
impl Sync for GpuIcpReductionDiagnostics
impl Unpin for GpuIcpReductionDiagnostics
impl UnsafeUnpin for GpuIcpReductionDiagnostics
impl UnwindSafe for GpuIcpReductionDiagnostics
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