pub enum WeightMaterializationFidelity {
Exact,
Approximate,
}Expand description
Whether a physical weight transformation preserves source values.
Kernel availability is not authorization to change model precision. Approximate materializers may be registered for capability discovery, but require a separate numerical-quality approval path before plan selection.
Variants§
Trait Implementations§
Source§impl Clone for WeightMaterializationFidelity
impl Clone for WeightMaterializationFidelity
Source§fn clone(&self) -> WeightMaterializationFidelity
fn clone(&self) -> WeightMaterializationFidelity
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 WeightMaterializationFidelity
Source§impl<'de> Deserialize<'de> for WeightMaterializationFidelity
impl<'de> Deserialize<'de> for WeightMaterializationFidelity
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
impl Eq for WeightMaterializationFidelity
impl StructuralPartialEq for WeightMaterializationFidelity
Auto Trait Implementations§
impl Freeze for WeightMaterializationFidelity
impl RefUnwindSafe for WeightMaterializationFidelity
impl Send for WeightMaterializationFidelity
impl Sync for WeightMaterializationFidelity
impl Unpin for WeightMaterializationFidelity
impl UnsafeUnpin for WeightMaterializationFidelity
impl UnwindSafe for WeightMaterializationFidelity
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