pub struct LlamaDecoderStage {
pub layer_prefix: String,
pub num_heads: usize,
pub head_dim: usize,
pub num_kv_heads: usize,
pub eps: f32,
pub mask: MaskKind,
pub hidden_shape: Shape,
}Fields§
§layer_prefix: String§num_heads: usize§head_dim: usize§num_kv_heads: usize§eps: f32§mask: MaskKindImplementations§
Source§impl LlamaDecoderStage
impl LlamaDecoderStage
pub fn layer(layer_idx: usize, spec: LlamaDecoderSpec) -> Self
Trait Implementations§
Source§impl Clone for LlamaDecoderStage
impl Clone for LlamaDecoderStage
Source§fn clone(&self) -> LlamaDecoderStage
fn clone(&self) -> LlamaDecoderStage
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 moreAuto Trait Implementations§
impl Freeze for LlamaDecoderStage
impl RefUnwindSafe for LlamaDecoderStage
impl Send for LlamaDecoderStage
impl Sync for LlamaDecoderStage
impl Unpin for LlamaDecoderStage
impl UnsafeUnpin for LlamaDecoderStage
impl UnwindSafe for LlamaDecoderStage
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