
Is this intentional?
exog <50x5 sparse matrix of type '<class 'numpy.float64'>' with 50 stored elements in Compressed Sparse Column format>
np.asarray(exog) array(<50x5 sparse matrix of type '<class 'numpy.float64'>' with 50 stored elements in Compressed Sparse Column format>, dtype=object)
I'm just a newbie who thought to use the usual pattern. ....
np.asarray(exog).dot(beta) array([ <50x5 sparse matrix of type '<class 'numpy.float64'>' with 50 stored elements in Compressed Sparse Column format>, <50x5 sparse matrix of type '<class 'numpy.float64'>' with 50 stored elements in Compressed Sparse Column format>, <50x5 sparse matrix of type '<class 'numpy.float64'>' with 50 stored elements in Compressed Sparse Column format>, <50x5 sparse matrix of type '<class 'numpy.float64'>' with 50 stored elements in Compressed Sparse Column format>, <50x5 sparse matrix of type '<class 'numpy.float64'>' with 50 stored elements in Compressed Sparse Column format>], dtype=object) C:\programs\WinPython-64bit-3.4.3.1\python-3.4.3.amd64\lib\site-packages\scipy\sparse\compressed.py:306: SparseEfficiencyWarning: Comparing sparse matrices using >= and <= is inefficient, using <, >, or !=, instead. "using <, >, or !=, instead.", SparseEfficiencyWarning)
seems to warn only once
y = np.asarray(exog).dot(beta) y.shape (5,)
np.__version__ '1.9.2rc1'
scipy.__version__ '0.15.1'
Josef

participants (2)
-
CJ Carey
-
josef.pktd@gmail.com