[
https://issues.apache.org/jira/browse/SPARK-9953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joseph K. Bradley updated SPARK-9953:
-------------------------------------
Description:
Umbrella for changing MLlib's local linear algebra types (Vector, Matrix,
DenseVector, SparseVector, DenseMatrix, SparseMatrix) to implement semantic
equality, taking transpose, zeros, and sparsity into account.
This will also require updating hashcode to match.
See [SPARK-9750] for the original discussion.
equality, hash rules:
* Python: [https://docs.python.org/2/reference/datamodel.html#object.__hash__]
* Scala: [http://www.artima.com/lejava/articles/equality.html]
was:
Umbrella for changing MLlib's local linear algebra types (Vector, Matrix,
DenseVector, SparseVector, DenseMatrix, SparseMatrix) to implement semantic
equality, taking transpose, zeros, and sparsity into account.
This will also require updating hashcode to match.
See [SPARK-9750] for the original discussion.
> ML Vector, Matrix semantic equality + hashcode
> ----------------------------------------------
>
> Key: SPARK-9953
> URL: https://issues.apache.org/jira/browse/SPARK-9953
> Project: Spark
> Issue Type: Umbrella
> Components: MLlib, PySpark
> Reporter: Joseph K. Bradley
>
> Umbrella for changing MLlib's local linear algebra types (Vector, Matrix,
> DenseVector, SparseVector, DenseMatrix, SparseMatrix) to implement semantic
> equality, taking transpose, zeros, and sparsity into account.
> This will also require updating hashcode to match.
> See [SPARK-9750] for the original discussion.
> equality, hash rules:
> * Python: [https://docs.python.org/2/reference/datamodel.html#object.__hash__]
> * Scala: [http://www.artima.com/lejava/articles/equality.html]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]