pub enum F32SiluArithmetic {
Divide,
MultiplyReciprocal,
WidenedF64,
}Expand description
Association used by silu_mul_in_place_with_arithmetic.
Variants§
Divide
x / (1 + exp(-x)).
MultiplyReciprocal
x * (1 / (1 + exp(-x))), matching x * sigmoid(x) association.
WidenedF64
The whole expression in f64, narrowed only at the store — an attribution probe, not a candidate for what the oracle did.
Trait Implementations§
Source§impl Clone for F32SiluArithmetic
impl Clone for F32SiluArithmetic
Source§fn clone(&self) -> F32SiluArithmetic
fn clone(&self) -> F32SiluArithmetic
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 F32SiluArithmetic
Source§impl Debug for F32SiluArithmetic
impl Debug for F32SiluArithmetic
impl Eq for F32SiluArithmetic
Source§impl PartialEq for F32SiluArithmetic
impl PartialEq for F32SiluArithmetic
impl StructuralPartialEq for F32SiluArithmetic
Auto Trait Implementations§
impl Freeze for F32SiluArithmetic
impl RefUnwindSafe for F32SiluArithmetic
impl Send for F32SiluArithmetic
impl Sync for F32SiluArithmetic
impl Unpin for F32SiluArithmetic
impl UnsafeUnpin for F32SiluArithmetic
impl UnwindSafe for F32SiluArithmetic
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