You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The underlying cudf implementation of POW and LOG both show larger than wanted floating point differences with the spark CPU version when the optional parameter values are very large or very small. It is likely that a different algorithm is used to compute these values so when overflow happens we get different results.
Steps/Code to reproduce bug
The python integration tests
Describe the bug
The underlying cudf implementation of
POW
andLOG
both show larger than wanted floating point differences with the spark CPU version when the optional parameter values are very large or very small. It is likely that a different algorithm is used to compute these values so when overflow happens we get different results.Steps/Code to reproduce bug
The python integration tests
spark-rapids/integration_tests/src/main/python/arithmetic_ops_test.py
Line 355 in 6a7a0ef
and
spark-rapids/integration_tests/src/main/python/arithmetic_ops_test.py
Line 382 in 6a7a0ef
are both marked as xfail because of this.
Expected behavior
The floating point error is withing the expected bounds.
The text was updated successfully, but these errors were encountered: