pub enum MultiscreenParameterBudget {
Params1M,
Params5M,
Params10M,
Params50M,
Params100M,
}Expand description
Supported neural Multiscreen parameter budgets.
The final count is approximate because the token embedding scales with the
caller’s vocabulary size. Use MultiscreenModelConfig::estimated_parameter_count
to see the exact count for a resolved config.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for MultiscreenParameterBudget
impl Clone for MultiscreenParameterBudget
Source§fn clone(&self) -> MultiscreenParameterBudget
fn clone(&self) -> MultiscreenParameterBudget
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 MultiscreenParameterBudget
impl Debug for MultiscreenParameterBudget
Source§impl<'de> Deserialize<'de> for MultiscreenParameterBudget
impl<'de> Deserialize<'de> for MultiscreenParameterBudget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MultiscreenParameterBudget
impl PartialEq for MultiscreenParameterBudget
Source§fn eq(&self, other: &MultiscreenParameterBudget) -> bool
fn eq(&self, other: &MultiscreenParameterBudget) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for MultiscreenParameterBudget
impl Eq for MultiscreenParameterBudget
impl StructuralPartialEq for MultiscreenParameterBudget
Auto Trait Implementations§
impl Freeze for MultiscreenParameterBudget
impl RefUnwindSafe for MultiscreenParameterBudget
impl Send for MultiscreenParameterBudget
impl Sync for MultiscreenParameterBudget
impl Unpin for MultiscreenParameterBudget
impl UnsafeUnpin for MultiscreenParameterBudget
impl UnwindSafe for MultiscreenParameterBudget
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> 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.