Scipy разреженная матрица становится плотной матрицей после назначения

alpha = csr_matrix((1000,1000),dtype=np.float32)
beta = csr_matrix((1,1000),dtype=np.float32)
alpha[0,:] = beta

После инициации альфа и бета должны быть разреженными матрицами без элементов, сохраненных там. Но после назначения беты первой строке альфа альфа становится не разреженной, и в нём хранится 1000 нулей. Я знаю, что могу использовать remove_zeros (), чтобы превратить альфа обратно в разреженную матрицу, но есть ли лучший способ сделать это?

Ответы на вопрос(1)

Ваш ответ на вопрос