diff options
author | Joshi <rekhajoshm@gmail.com> | 2016-01-06 10:48:14 -0800 |
---|---|---|
committer | Joseph K. Bradley <joseph@databricks.com> | 2016-01-06 10:48:14 -0800 |
commit | 007da1a9dc3bb912da841cc0f5832a4fa28e6d9d (patch) | |
tree | 0ce8c59d499f715b5325557d12a0f31232ac6743 /python/pyspark | |
parent | 3b29004d2439c03a7d9bfdf7c2edd757d3d8c240 (diff) | |
download | spark-007da1a9dc3bb912da841cc0f5832a4fa28e6d9d.tar.gz spark-007da1a9dc3bb912da841cc0f5832a4fa28e6d9d.tar.bz2 spark-007da1a9dc3bb912da841cc0f5832a4fa28e6d9d.zip |
[SPARK-11531][ML] SparseVector error Msg
PySpark SparseVector should have "Found duplicate indices" error message
Author: Joshi <rekhajoshm@gmail.com>
Author: Rekha Joshi <rekhajoshm@gmail.com>
Closes #9525 from rekhajoshm/SPARK-11531.
Diffstat (limited to 'python/pyspark')
-rw-r--r-- | python/pyspark/mllib/linalg/__init__.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/python/pyspark/mllib/linalg/__init__.py b/python/pyspark/mllib/linalg/__init__.py index ae9ce58450..131b855bf9 100644 --- a/python/pyspark/mllib/linalg/__init__.py +++ b/python/pyspark/mllib/linalg/__init__.py @@ -528,7 +528,9 @@ class SparseVector(Vector): assert len(self.indices) == len(self.values), "index and value arrays not same length" for i in xrange(len(self.indices) - 1): if self.indices[i] >= self.indices[i + 1]: - raise TypeError("indices array must be sorted") + raise TypeError( + "Indices %s and %s are not strictly increasing" + % (self.indices[i], self.indices[i + 1])) def numNonzeros(self): """ |