Existe um equivalente numpy.delete () para matrizes esparsas?

Digamos que eu tenha uma matriz bidimensional como um array numpy. Se eu quiser excluir linhas com índices específicos nesta matriz, eu usonumpy.delete(). Aqui está um exemplo do que quero dizer:

In [1]: my_matrix = numpy.array([
   ...:     [10, 20, 30, 40, 50],
   ...:     [15, 25, 35, 45, 55],
   ...:     [95, 96, 97, 98, 99]
   ...: ])
In [2]: numpy.delete(my_matrix, [0, 2], axis=0)
Out[2]: array([[15, 25, 35, 45, 55]])

Eu estou procurando uma maneira de fazer o acima com matrizes doscipy.sparse pacote. Eu sei que é possível fazer isso convertendo toda a matriz em um array numpy, mas não quero fazer isso. Existe alguma outra maneira de fazer isso?

Muito obrigado!

questionAnswers(4)

yourAnswerToTheQuestion