pub struct KimiExpertSource { /* private fields */ }Expand description
ExpertSource over a Kimi safetensors checkpoint: each expert’s
six tensors (three matrices’ packed+scale buffers) are read
positionally from the owning shard files and concatenated in
KimiStoredExpertLayout’s fixed order.
Trait Implementations§
Source§impl ExpertSource for KimiExpertSource
impl ExpertSource for KimiExpertSource
Auto Trait Implementations§
impl Freeze for KimiExpertSource
impl RefUnwindSafe for KimiExpertSource
impl Send for KimiExpertSource
impl Sync for KimiExpertSource
impl Unpin for KimiExpertSource
impl UnsafeUnpin for KimiExpertSource
impl UnwindSafe for KimiExpertSource
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> 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