[−][src]Trait smartcore::math::num::RealNumber
Defines real number
Required methods
pub fn copysign(self, sign: Self) -> Self
[src]
Copy sign from sign
- another real number
pub fn ln_1pe(self) -> Self
[src]
Calculates natural \( \ln(1+e^x) \) without overflow.
pub fn sigmoid(self) -> Self
[src]
Efficient implementation of Sigmoid function, \( S(x) = \frac{1}{1 + e^{-x}} \), see Sigmoid function
pub fn rand() -> Self
[src]
Returns pseudorandom number between 0 and 1
pub fn two() -> Self
[src]
Returns 2
pub fn half() -> Self
[src]
Returns .5
pub fn to_f32_bits(self) -> u32
[src]
Raw transmutation to u64