我有两个csr_matrix,uniFeature和biFeature。
我想要一个新的矩阵Feature = [uniFeature, biFeature]。但是,如果我以这种方式直接连接它们,则会出现一个错误,指出矩阵Feature是一个列表。如何实现矩阵级联并仍然获得相同类型的矩阵,即a csr_matrix?
如果我在连接后执行此操作,将不起作用:Feature = csr_matrix(Feature) 它给出了错误:
Traceback (most recent call last):
File "yelpfilter.py", line 91, in <module>
Feature = csr_matrix(Feature)
File "c:\python27\lib\site-packages\scipy\sparse\compressed.py", line 66, in __init__
self._set_self( self.__class__(coo_matrix(arg1, dtype=dtype)) )
File "c:\python27\lib\site-packages\scipy\sparse\coo.py", line 185, in __init__
self.row, self.col = M.nonzero()
TypeError: __nonzero__ should return bool or int, returned numpy.bool_
白板的微信
					holdtom
随时随地看视频慕课网APP
相关分类