Description
See SPARK-9750.
PySpark DenseVector and SparseVector do not override the equality operator properly. They should use semantics, not representation, for comparison. (This is what Scala currently does.)
Attachments
Issue Links
- depends upon
-
SPARK-9954 Vector.hashCode should use nonzeros
- Resolved
- Is contained by
-
SPARK-9953 ML Vector, Matrix semantic equality + hashcode
- Resolved
- is duplicated by
-
SPARK-9098 Inconsistent Dense Vectors hashing between PySpark and Scala
- Resolved
- is related to
-
SPARK-9098 Inconsistent Dense Vectors hashing between PySpark and Scala
- Resolved
- relates to
-
SPARK-9750 SparseMatrix should override equals
- Resolved
- links to