Можно ли применить, например, numpy.exp
или аналогичные точечные операторы ко всем элементам в формате scipy.sparse.lil_matrix
или другом формате разреженной матрицы?
import numpy
from scipy.sparse import lil_matrix
x = numpy.ones((10,10))
y = numpy.exp(x)
x = lil_matrix(numpy.ones((10,10)))
# y = ????
numpy.exp(x)
или scipy.exp(x)
дает AttributeError
, а numpy.exp(x.data)
дает то же самое.
Благодарность!
data
. Атрибут данных матриц lil не работает для этого, потому что это массив объекта типа. - person Justin Peel   schedule 25.03.2011