Я пытаюсь объединить разреженные матрицы (из scipy.sparse).Каждая матрица квадратная, но не одинаковой длины.Мне нужно объединить их в диагонали уникальной матрицы.
adj_1 = sparse.csr_matrix((data_x_1, (row_1, col_1)))
adj_2 = sparse.csr_matrix((data_x_2, (row_2, col_2)))
adj_3 = sparse.csr_matrix((data_x_3, (row_3, col_3)))
И мне нужен результат, например:
[adj_1 ..... .....
..... adj_2 .....
..... ..... adj_3]
Как я могу это сделать?