pub struct GpuTables {
pub mu: Vec<i32>,
pub rho: Vec<u32>,
pub class: Vec<u32>,
pub lanes: Vec<[u32; 6]>,
}Expand description
Per-stream tables the GPU decoder uploads (see KvStream::gpu_tables).
Fields§
§mu: Vec<i32>Channel mean in units of KvParams::unit.
rho: Vec<u32>AR(1) coefficient in sixteenths.
class: Vec<u32>Spread class.
lanes: Vec<[u32; 6]>[byte offset, byte length, first token, tokens, head, channel group]
per lane.
Auto Trait Implementations§
impl Freeze for GpuTables
impl RefUnwindSafe for GpuTables
impl Send for GpuTables
impl Sync for GpuTables
impl Unpin for GpuTables
impl UnsafeUnpin for GpuTables
impl UnwindSafe for GpuTables
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