Mojo module
numerics
Defines utilities to work with numeric types.
You can import these APIs from the utils package. For example:
from utils.numerics import FPUtilsStructs
-
FlushDenormals: Flushes and denormals are set to zero within the context and the state is restored to the prior value on exit. -
FPUtils: Collection of utility functions for working with FP values.
Functions
-
get_accum_type: Returns the recommended dtype for accumulation operations. -
inf: Gets a +inf value for the given dtype. -
isfinite: Checks if the value is not infinite. -
isinf: Checks if the value is infinite. -
isnan: Checks if the value is Not a Number (NaN). -
max_finite: Returns the maximum finite value of type. -
max_or_inf: Returns the maximum (potentially infinite) value of type. -
min_finite: Returns the minimum (lowest) finite value of type. -
min_or_neg_inf: Returns the minimum (potentially negative infinite) value of type. -
nan: Gets a NaN value for the given dtype. -
neg_inf: Gets a -inf value for the given dtype. -
nextafter: Computes next representable value ofarg0in the direction ofarg1.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!