Per la memorizzazione di matrici sparse so che esistono più formati comuni, come COO, CSR, DIA, ELL, HYB, ecc. (Collegamento ad alcuni formati di archiviazione), ma non ho trovato alcuno di questi numero di nonzer per riga.
Sto pensando di creare un formato di archiviazione sparse simile a CSR, tranne per il fatto che anziché i puntatori di riga viene memorizzato il numero di voci nonzer per riga. Avere queste informazioni mi consentirà di velocizzare il mio algoritmo. Mi chiedo se è una buona aspettativa per un set di dati per il numero di nonzer per riga, piuttosto che puntatori di riga?
Non l'ho trovato da solo, ma mi chiedo se ci siano esempi di questo?
Fondamentalmente voglio creare un nuovo formato di archiviazione a matrice sparsa ma mi chiedo se c'è qualcosa di sbagliato in questo formato?