pub struct MimiParameterRequirement { /* private fields */ }Expand description
Exact released-checkpoint requirement for one Mimi parameter.
Implementations§
Source§impl MimiParameterRequirement
impl MimiParameterRequirement
Sourcepub fn logical_name(&self) -> &str
pub fn logical_name(&self) -> &str
Stable parameter identity in Mimi’s authoritative traversal.
Sourcepub fn checkpoint_key(&self) -> &str
pub fn checkpoint_key(&self) -> &str
Exact physical tensor name in the released SafeTensors artifact.
Sourcepub fn physical_shape(&self) -> &[usize]
pub fn physical_shape(&self) -> &[usize]
Exact physical checkpoint geometry.
Sourcepub fn logical_shape(&self) -> &[usize]
pub fn logical_shape(&self) -> &[usize]
Exact logical destination geometry after the neutral recipe.
Sourcepub const fn source_dtype(&self) -> &StoredDtype
pub const fn source_dtype(&self) -> &StoredDtype
Exact scalar representation in the released SafeTensors payload.
Sourcepub const fn output_dtype(&self) -> &RecipeDtype
pub const fn output_dtype(&self) -> &RecipeDtype
Exact scalar representation produced by the neutral recipe.
Sourcepub const fn source_encoding(&self) -> &SourceTensorEncoding
pub const fn source_encoding(&self) -> &SourceTensorEncoding
Exact physical container encoding required from the admitted source.
Sourcepub const fn source_bytes(&self) -> u64
pub const fn source_bytes(&self) -> u64
Exact selected source byte count.
Sourcepub const fn output_bytes(&self) -> u64
pub const fn output_bytes(&self) -> u64
Exact logical output byte count.
Sourcepub const fn recipe(&self) -> &DerivedWeightRecipe
pub const fn recipe(&self) -> &DerivedWeightRecipe
Neutral source-to-logical layout recipe.
Trait Implementations§
Source§impl Clone for MimiParameterRequirement
impl Clone for MimiParameterRequirement
Source§fn clone(&self) -> MimiParameterRequirement
fn clone(&self) -> MimiParameterRequirement
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 MimiParameterRequirement
impl Debug for MimiParameterRequirement
impl Eq for MimiParameterRequirement
Source§impl PartialEq for MimiParameterRequirement
impl PartialEq for MimiParameterRequirement
impl StructuralPartialEq for MimiParameterRequirement
Auto Trait Implementations§
impl Freeze for MimiParameterRequirement
impl RefUnwindSafe for MimiParameterRequirement
impl Send for MimiParameterRequirement
impl Sync for MimiParameterRequirement
impl Unpin for MimiParameterRequirement
impl UnsafeUnpin for MimiParameterRequirement
impl UnwindSafe for MimiParameterRequirement
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