[
https://issues.apache.org/jira/browse/SPARK-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14069979#comment-14069979
]
Sean Owen commented on SPARK-2599:
----------------------------------
Yeah they're tracking roughly the same issue but it would be good to note this
discussion in SPARK-2479, including the current issue with 0.
I'd favor one absolute error method, changing the one caller as needed. If
necessary, a second relative error method to accommodate this one use case.
> almostEquals mllib.util.TestingUtils does not behave as expected when
> comparing against 0.0
> -------------------------------------------------------------------------------------------
>
> Key: SPARK-2599
> URL: https://issues.apache.org/jira/browse/SPARK-2599
> Project: Spark
> Issue Type: Bug
> Components: MLlib
> Reporter: Doris Xin
> Priority: Minor
>
> DoubleWithAlmostEquals.almostEquals, when used to compare a number with 0.0,
> would always produce an epsilon of 1 >> 1e-10, causing false failure when
> comparing very small numbers with 0.0.
--
This message was sent by Atlassian JIRA
(v6.2#6252)