pub enum GemmaLayerStyle {
Gemma,
Gemma2,
Gemma3,
Gemma4,
}Expand description
Per-architecture layer recipe (norm placement + FFN style).
Variants§
Trait Implementations§
Source§impl Clone for GemmaLayerStyle
impl Clone for GemmaLayerStyle
Source§fn clone(&self) -> GemmaLayerStyle
fn clone(&self) -> GemmaLayerStyle
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 GemmaLayerStyle
impl Debug for GemmaLayerStyle
Source§impl PartialEq for GemmaLayerStyle
impl PartialEq for GemmaLayerStyle
Source§fn eq(&self, other: &GemmaLayerStyle) -> bool
fn eq(&self, other: &GemmaLayerStyle) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GemmaLayerStyle
impl Eq for GemmaLayerStyle
impl StructuralPartialEq for GemmaLayerStyle
Auto Trait Implementations§
impl Freeze for GemmaLayerStyle
impl RefUnwindSafe for GemmaLayerStyle
impl Send for GemmaLayerStyle
impl Sync for GemmaLayerStyle
impl Unpin for GemmaLayerStyle
impl UnsafeUnpin for GemmaLayerStyle
impl UnwindSafe for GemmaLayerStyle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.