Ho una matrice sparsa che viene trasformata da sklearn tfidfVectorier. Credo che alcune righe siano tutte a zero righe. Voglio rimuoverli. Tuttavia, per quanto ne so, le funzioni built-in esistenti, ad es. nonzero() ed eliminate_zero(), si concentrano su voci zero, anziché su righe.matrice sparsa scipy: rimuovere le righe i cui elementi sono tutti uguali
C'è un modo semplice per rimuovere le righe tutto-zero da una matrice sparsa?
Esempio: Quello che ho ora (in realtà in formato sparse):
[ [0, 0, 0]
[1, 0, 2]
[0, 0, 1] ]
Quello che voglio ottenere:
funzioni[ [1, 0, 2]
[0, 0, 1] ]