Установить значение по умолчанию для разреженной матрицы - PullRequest
0 голосов
/ 25 ноября 2018

Есть ли способ установить 1 в качестве значения по умолчанию для разреженной матрицы в scipy?

Например:

>>>M=scipy.sparse.dok_matrix((5,5), dtype=np.float, [default=1.])
>>>M.A
array([[1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1.]])

1 Ответ

0 голосов
/ 25 ноября 2018

U можно использовать np.ones((5,5)):

M = scipy.sparse.dok_matrix(np.ones((5,5)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...