pub struct Cell {
pub n: usize,
pub k: usize,
pub verify_ms: f64,
pub verify_j: f64,
pub draft_ms: f64,
pub draft_j: f64,
}Expand description
2026-10-04: One measured cell: n sequences, k drafts each (k = 0 is a plain decode
step, no draft and no verify rows beyond the one token).
Fields§
§n: usize§k: usize§verify_ms: f642026-10-04: One verify (or, at k = 0, decode) step: median wall ms and GPU-rail J.
verify_j: f64§draft_ms: f642026-10-04: The k chained draft steps that feed the next verify; 0 at k = 0.
draft_j: f64Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Cell
impl<'de> Deserialize<'de> for Cell
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for Cell
impl StructuralPartialEq for Cell
Auto Trait Implementations§
impl Freeze for Cell
impl RefUnwindSafe for Cell
impl Send for Cell
impl Sync for Cell
impl Unpin for Cell
impl UnwindSafe for Cell
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