diff options
author | Sebastian Berg <sebastian@sipsolutions.net> | 2022-06-28 09:58:12 -0700 |
---|---|---|
committer | Sebastian Berg <sebastian@sipsolutions.net> | 2022-06-28 10:10:20 -0700 |
commit | 86d2a87cf97b99bcff13bbbd5c4211fdfc5ff2af (patch) | |
tree | cb29599cdc2c0c0af9e4133d2e6c2cfcaa2f03c8 /numpy/array_api/_array_object.py | |
parent | a2caa35dd9f2dae9f492a1af9faa1619e4fcce02 (diff) | |
download | numpy-86d2a87cf97b99bcff13bbbd5c4211fdfc5ff2af.tar.gz |
ENH,MAINT: Improve and simplify scalar floating point warnings
This makes the scalar operations warnings read e.g.:
overflow encountered in scalar multiply
rather than:
overflow encountered in float_scalars
It also fixes one case where "assignment" rather than "cast" was
used when I added the FPEs for casts.
Otherwise, uses the helper that I intrudced for for the floating
point casts in all places to simplify the code, the only
"complicated" thing is that I try to give "scalar divide" rather
than "scalar true_divide" as warnings, since "true_divide" should
not really be something that end-users need be aware of.
Diffstat (limited to 'numpy/array_api/_array_object.py')
0 files changed, 0 insertions, 0 deletions