scipy.sparse: Zeile auf Null setzen

Angenommen, ich habe eine Matrix im CSR-Format. Was ist die effizienteste Methode, um eine Zeile (oder Zeilen) auf Null zu setzen?

Der folgende Code läuft ziemlich langsam:

A = A.tolil()
A[indices, :] = 0
A = A.tocsr()

Ich musste konvertieren zuscipy.sparse.lil_matrix weil das CSR-Format anscheinend weder ein ausgefallenes Indizieren noch das Festlegen von Werten für Slices unterstützt.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage