pub struct Nf4GroupedOptions {
pub experts: usize,
pub expert_start: usize,
pub projection: Nf4ProjectionOptions,
}Expand description
Actual logical cube and explicitly owned global expert range, without per-expert reblocking.
Fields§
§experts: usizeNumber of actual resident expert matrices.
expert_start: usizeFirst global expert ID represented by this actual local cube.
projection: Nf4ProjectionOptionsPer-expert geometry and original execution choices.
Trait Implementations§
Source§impl Clone for Nf4GroupedOptions
impl Clone for Nf4GroupedOptions
Source§fn clone(&self) -> Nf4GroupedOptions
fn clone(&self) -> Nf4GroupedOptions
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 moreimpl Copy for Nf4GroupedOptions
Source§impl Debug for Nf4GroupedOptions
impl Debug for Nf4GroupedOptions
impl Eq for Nf4GroupedOptions
Source§impl PartialEq for Nf4GroupedOptions
impl PartialEq for Nf4GroupedOptions
impl StructuralPartialEq for Nf4GroupedOptions
Auto Trait Implementations§
impl Freeze for Nf4GroupedOptions
impl RefUnwindSafe for Nf4GroupedOptions
impl Send for Nf4GroupedOptions
impl Sync for Nf4GroupedOptions
impl Unpin for Nf4GroupedOptions
impl UnsafeUnpin for Nf4GroupedOptions
impl UnwindSafe for Nf4GroupedOptions
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,
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.