Есть ли эффективный способ объединения матриц scipy.sparse?Python

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Есть ли эффективный способ объединения матриц scipy.sparse?

Сообщение Гость »


Я работаю с довольно большими разреженными матрицами (от 5000x5000 до 20000x20000), и мне нужно найти эффективный способ гибкого объединения матриц, чтобы построить стохастическую матрицу из отдельных частей.

Сейчас я использую следующий способ объединения четырех матриц, но он ужасно неэффективен. Есть ли лучший способ сделать это, не требующий преобразования в плотную матрицу?
rmat[0:m1.shape[0],0:m1.shape[1]] = m1 rmat[m1.shape[0]:rmat.shape[0],m1.shape[1]:rmat.shape[1]] = m2 rmat[0:m1.shape[0],m1.shape[1]:rmat.shape[1]] = мост rmat[m1.shape[0]:rmat.shape[0],0:m1.shape[1]] = Bridge.transpose()
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Преобразование Scipy COO_MATRIX в SPARSE TENSOR PYTORCH
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Scipy.sparse: один субрай во многих местах в большем массиве
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Python scipy.sparse RuntimeError: Фактор точно единственный
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Работа с Rcpp::List матриц с плотными или разреженными типами матриц
    Anonymous » » в форуме C++
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как найти размерность диапазона пересечения/объединения двух нулевых пространств матриц разных размеров, используя numpy
    Anonymous » » в форуме Python
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»