pub struct IdxDev {
pub wq_b: DenseBf16,
pub weights_proj: DenseBf16,
pub wq_b_fp8: Option<Fp8Dense>,
pub weights_proj_fp8: Option<Fp8Dense>,
pub cmp: CmpDev,
pub heads: usize,
pub hd: usize,
pub topk: usize,
}Fields§
§wq_b: DenseBf16§weights_proj: DenseBf16§wq_b_fp8: Option<Fp8Dense>§weights_proj_fp8: Option<Fp8Dense>§cmp: CmpDev§heads: usize§hd: usize§topk: usizeAuto Trait Implementations§
impl Freeze for IdxDev
impl RefUnwindSafe for IdxDev
impl Send for IdxDev
impl Sync for IdxDev
impl Unpin for IdxDev
impl UnsafeUnpin for IdxDev
impl UnwindSafe for IdxDev
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