pub struct MoiraiConfig {
pub d_model: usize,
pub n_layers: usize,
pub n_heads: usize,
pub head_dim: usize,
pub d_ff: usize,
pub max_seq_len: usize,
pub patch_sizes: Vec<usize>,
pub max_patch_size: usize,
}Expand description
Moirai-1.0-R-large configuration.
Fields§
§d_model: usize§n_layers: usize§n_heads: usize§head_dim: usize§d_ff: usize§max_seq_len: usize§patch_sizes: Vec<usize>§max_patch_size: usizeImplementations§
Trait Implementations§
Source§impl Clone for MoiraiConfig
impl Clone for MoiraiConfig
Source§fn clone(&self) -> MoiraiConfig
fn clone(&self) -> MoiraiConfig
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 MoiraiConfig
impl RefUnwindSafe for MoiraiConfig
impl Send for MoiraiConfig
impl Sync for MoiraiConfig
impl Unpin for MoiraiConfig
impl UnsafeUnpin for MoiraiConfig
impl UnwindSafe for MoiraiConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more