Вопросы по теме 'sparse-matrix'
Лучший способ хранить разреженную матрицу в .NET
У нас есть приложение, которое хранит разреженную матрицу. Эта матрица имеет элементы, которые в основном существуют вокруг главной диагонали матрицы. Мне было интересно, есть ли какие-нибудь эффективные алгоритмы (или существующие библиотеки),...
7096 просмотров
schedule
16.10.2022
Копирование больших разреженных файлов с удаленного сервера Linux на удаленный сервер Linux — как сделать?
У меня есть два сервера-близнеца CentOS 5.4 с установленным на каждом VMware Server.
Каков самый надежный и быстрый метод копирования файлов виртуальных машин с одного сервера на другой, если я всегда использую разреженный файл для своих...
2848 просмотров
schedule
17.10.2022
Вычисление разреженной матрицы попарных расстояний в R
У меня есть NxM матрица, и я хочу вычислить NxN матрицу евклидовых расстояний между M точками. В моей задаче N составляет около 100 000. Поскольку я планирую использовать эту матрицу для алгоритма k-ближайшего соседа, мне нужно сохранить...
7194 просмотров
schedule
22.05.2024
Доступ к разреженной матрице, созданной в MEX, из MATLAB
Я создал разреженную матрицу в MEX-файле, следуя примеру, показанному в здесь . Теперь, как мне получить доступ к этой матрице из MATLAB в целом.
#define NZMAX 4
#define ROWS 4
#define COLS 2
int rows=ROWS, cols=COLS;
mxArray...
999 просмотров
schedule
28.04.2024
Доступно ли в Simulink / xPC разреженное умножение матрицы на вектор?
Я пытаюсь сделать свой алгоритм управления более эффективным, поскольку мои матрицы разрежены. В настоящее время я выполняю обычное умножение матрицы на вектор в Simulink / xPC для приложения реального времени. Я не могу найти способ преобразовать...
635 просмотров
schedule
21.09.2022
разреженная трехмерная матрица / массив в Python?
В scipy мы можем построить разреженную матрицу, используя scipy.sparse.lil_matrix () и т.д. Но матрица находится в 2d.
Мне интересно, существует ли существующая структура данных для разреженной трехмерной матрицы / массива (тензора) в Python?...
26985 просмотров
schedule
22.10.2023
объединить матрицу и разреженную матрицу
Как вы можете добавить матрицу с 1 столбцом к разреженной матрице или добавить разреженную матрицу к матрице столбца (в любом случае)? Он не должен заменять данные, просто присоединяйте их к одному типу данных.
Разреженная матрица:...
3850 просмотров
schedule
08.05.2024
Нормализация строки разреженной матрицы в нулевое среднее значение в Matlab
У меня есть большая m * n разреженная матрица Y. Я хотел бы нормализовать каждую строку Y, чтобы каждая строка имела нулевое среднее значение.
Я впервые попробовал это. Но среднее значение каждой строки также вычитается из нулевых записей, а это...
1363 просмотров
schedule
28.12.2023
Оператор умножения для scipy разреженных матриц
Меня немного смущает поведение оператора умножения * , когда задействованы нечеткие разреженные матрицы. Кажется, что оператор реализует матричное умножение, а не покомпонентное умножение, как это было бы с множеством массивов.
Какой-то код,...
2714 просмотров
schedule
06.04.2024
Как эффективно решить линейную систему с лапласианом + диагональной матрицей?
В моей реализации алгоритма обработки изображений мне нужно решить большую линейную систему вида A*x=b , где:
Матрица A=L+D представляет собой сумму матрицы Лапласа L и диагональной матрицы D
Матрица Лапласа L разреженная, около 25 отличных...
1172 просмотров
schedule
06.01.2024
Как преобразовать разреженную матрицу целочисленных значений в разреженную матрицу значений 0/1, Python
У меня есть разреженная матрица из векторизатора sklearn bag-of-words. Это csr_matrix, и его элементы представляют частоту слов в документе. Но теперь мне нужна матрица 0/1, где 1 представляет слово, существующее в документе, поэтому меня не волнует...
305 просмотров
schedule
07.10.2022
Каков правильный формат разреженной матрицы SciPy для добавочного суммирования
В моем коде я сейчас повторяю и создаю три списка:
data, row, col
Существует большое количество повторений (row, col) пар, и в моей окончательной разреженной матрице M я хотел бы, чтобы значение M[row, col] было суммой всех...
567 просмотров
schedule
30.12.2023
Атомарная разреженная матрица, умножение и сравнение, чтобы избежать ошибки нехватки памяти
У меня есть две разреженные матрицы A (логические, 80274 x 80274) и B (неотрицательное целое, 21018 x 80274) и вектор c (положительное целое, 21018 x 1).
Я хотел бы найти разрешение результата (логическое, 21018 x 80274)
mat = B * A;
res = mat...
156 просмотров
schedule
16.11.2022
Добавить повторяющиеся элементы в разреженное матричное представление в C
У меня есть разреженная матрица, которая представлена в виде: int pattern[2][N]; двойной знач[N]. pattern[0] и pattern[1] хранят номер строки и столбца соответственно. val хранит значение элемента. В моем случае N очень велико, например, 1...
115 просмотров
schedule
26.03.2024
преобразовать простую триплетную матрицу (хлопок) в разреженную матрицу (матрицу) в R
Есть ли встроенная функция в пакете slam или пакете Matrix для преобразования разреженной матрицы в простой форме триплетной матрицы (из пакета slam) в разреженную матрицу в форме dgTMatrix/dgCMatrix (из пакета Matrix)?
И есть ли встроенный способ...
3705 просмотров
schedule
17.02.2024
R построение разреженной матрицы
Я читаю инструкции пакета Matrix в R. Но я не мог понять аргумент p в функции:
sparseMatrix(i = ep, j = ep, p, x, dims, dimnames,
symmetric = FALSE, index1 = TRUE,
giveCsparse = TRUE, check = TRUE)
Согласно...
1168 просмотров
schedule
06.03.2024
Как установить замененное значение в разреженной матрице на NA, а не на 0?
Я хотел бы использовать разреженные матрицы для анализа. Каждая ячейка в разреженной матрице содержит одно значение из набора {0,1,NA}. NA здесь представляет отсутствующее значение.
Например, я могу использовать следующий код для создания...
813 просмотров
schedule
08.02.2024
Разреженный фрейм данных Pandas больше на диске, чем плотная версия
Я обнаружил, что разреженные версии фрейма данных на самом деле намного больше при сохранении на диск, чем плотные версии. Что я делаю не так?
test = pd.DataFrame(ones((4,4000)))
test.ix[:,:] = nan
test.ix[0,0] = 47
test.to_hdf('test3', 'df')...
3714 просмотров
schedule
21.11.2023
Хранение разреженной матрицы и эффективная итерация
Каков компактный способ хранения разреженной матрицы, который позволяет эффективно перебирать каждую строку и каждый столбец?
343 просмотров
schedule
08.05.2024
Единичные значения, отсортированные в порядке убывания с использованием svd из scipy.sparse.linalg
Я применяю SVD к большой разреженной матрице в Python. Я использую svd из пакета scipy.sparse.linalg. Сингулярные значения сортируются по возрастанию, поэтому сингулярные векторы располагаются в соответствии с возрастанием сингулярных значений. Мне...
4203 просмотров
schedule
29.12.2023