Случайным образом перемешать разреженную матрицу в python

Есть ли простой способ перемешать разреженную матрицу в Python?

Вот как я тасую не разреженную матрицу:

    index = np.arange(np.shape(matrix)[0])
    np.random.shuffle(index)
    return matrix[index]

Как я могу сделать это с NumPy разреженным?

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

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