module documentation
Machine limits for Float32 and Float64 and (long double) if available...
Class | finfo |
finfo(dtype) |
Class | iinfo |
iinfo(type) |
Class |
|
Object to simulate MachAr instance |
Function | _discovered |
Create MachAr instance with found information on float types |
Function | _fr0 |
fix rank-0 --> rank-1 |
Function | _fr1 |
fix rank > 0 --> rank-0 |
Function | _get |
Get MachAr instance or MachAr-like instance |
Function | _register |
Undocumented |
Function | _register |
Undocumented |
Constant | _KNOWN |
Undocumented |
Constant | _MACHAR |
Undocumented |
Variable | _convert |
Undocumented |
Variable | _float |
Undocumented |
Variable | _title |
Undocumented |
Get MachAr instance or MachAr-like instance
Get parameters for floating point type, by first trying signatures of various known floating point types, then, if none match, attempting to identify parameters by analysis.
Parameters | |
ftype:class | Numpy floating point type class (e.g. np.float64) |
Returns | |
instance of MachAr or MachArLike | ma_like - Object giving floating point parameters for ftype . |
Warns | |
UserWarning | If the binary signature of the float type is not in the dictionary of known float types. |