pub struct HyperHead {
pub fn_w: CudaSlice<f32>,
pub base: CudaSlice<f32>,
pub scale: CudaSlice<f32>,
}Expand description
Gated-head exit weights (HcCollapse::GatedHead, the dsv4 class). Absent under
HcCollapse::Mean, which has no learned head (Glm5NextTextHyperHead is an unweighted mean).
Fields§
§fn_w: CudaSlice<f32>§base: CudaSlice<f32>§scale: CudaSlice<f32>Implementations§
Auto Trait Implementations§
impl Freeze for HyperHead
impl RefUnwindSafe for HyperHead
impl Send for HyperHead
impl Sync for HyperHead
impl Unpin for HyperHead
impl UnsafeUnpin for HyperHead
impl UnwindSafe for HyperHead
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