Публикации по теме 'sparse-matrix'
Альтернативный способ работы с высокой кардинальностью
Что такое разреженная матрица?
Вам не нужно заниматься наукой о данных задолго до того, как вы услышите об алгоритме XGBoost, включая все соревнования Kaggle, в которых он с большим успехом использовался. Также нет недостатка в отличных онлайн-руководствах (в том числе На пути к науке о данных ) о том, как начать использовать этот алгоритм. Однако есть удивительная особенность XGBoost, которая часто упускается из виду и, к сожалению, отсутствует в большинстве учебных пособий:..
Вопросы по теме 'sparse-matrix'
Scipy разреженные массивы?
Итак, я делаю некоторую классификацию Kmeans, используя множество довольно редких массивов - много-много нулей. Я подумал, что буду использовать пакет scipy 'sparse', чтобы уменьшить накладные расходы на хранилище, но я немного запутался в том, как...
35614 просмотров
schedule
09.04.2023
Как эффективно хранить матрицу с сильно избыточными значениями
У меня есть очень большая матрица (100 млн строк на 100 млн столбцов), в которой много повторяющихся значений рядом друг с другом. Например:
8 8 8 8 8 8 8 8 8 8 8 8 8
8 4 8 8 1 1 1 1 1 8 8 8 8
8 4 8 8 1 1 1 1 1 8 8 8 8
8 4 8 8 1 1 1 1 1 8 8 8 8
8...
3854 просмотров
schedule
29.06.2023
разреженная матрица svd в python
Кто-нибудь знает, как выполнить операцию svd на разреженной матрице в python? Кажется, что в scipy.sparse.linalg такой функциональности нет.
8654 просмотров
schedule
30.09.2023
std::vector‹std::vector‹type›› для разреженной матричной структуры или что-то еще?
Я реализую класс разреженной матрицы в формате сжатой строки. Это означает, что у меня есть фиксированное количество строк, и каждая строка состоит из нескольких элементов (это число может быть разным для разных строк, но не изменится после...
1096 просмотров
schedule
22.02.2024
Есть ли эффективная реализация решения линейного уравнения с разреженной матрицей с использованием CUDA?
Есть ли эффективная реализация решения линейного уравнения с разреженной матрицей с использованием CUDA?
813 просмотров
schedule
21.03.2023
Время обработки Java Matrix
Мне нужно простое мнение от всех Гуру!
Я разработал программу для некоторых матричных вычислений. Работает все нормально с маленькой матрицей. Однако, когда я начинаю вычислять БОЛЬШУЮ матрицу строк столбца тысяч. Это убивает скорость.
Я...
845 просмотров
schedule
18.04.2024
Как превратить список списков в разреженную матрицу в R без использования lapply?
У меня есть список списков, полученных в результате операции bigsplit() (из пакета biganalytics, части пакетов bigmemory).
Каждый список представляет столбец в матрице, а каждый элемент списка является индексом значения 1 в двоичной матрице....
2948 просмотров
schedule
11.10.2023
Преобразование разреженной матрицы в C
Я пытаюсь разработать программу на C для преобразования файла разреженной матрицы в плотную матрицу. Из того, что я прочитал, лучшим подходом было бы использование связанных списков, но у меня нет опыта работы с ними, и я не нашел хорошего...
2209 просмотров
schedule
30.08.2022
Умножение разреженной матрицы на вектор в CUDA
Я пытаюсь реализовать умножение матрицы на вектор на графическом процессоре (с использованием CUDA).
В моем коде C ++ (CPU) я загружаю матрицу как плотную матрицу, а затем выполняю умножение матрицы на вектор с помощью CUDA. Я также использую...
7262 просмотров
schedule
14.04.2022
Индексируйте разреженную матрицу SciPy с помощью массива логических значений
Массивы NumPy могут быть проиндексированы с помощью массива логических значений для выбора строк, соответствующих True записям:
>>> X = np.array([[1,2,3], [4,5,6], [7,8,9]])
>>> rows = np.array([True,False,True])
>>>...
6117 просмотров
schedule
21.09.2022
SVD для решения разреженной системы harwell-boeing a.x=b в C/C++?
Кто-нибудь знает разреженный SVD-решатель для С++? Моя проблема связана с некоторыми плохо обусловленными матрицами, которые могут иметь нулевые столбцы/строки. Мои данные хранятся в матрице uBLAS, которая представляет собой разреженный формат...
1343 просмотров
schedule
05.08.2022
программа умножения разреженных матриц openmp
Я ищу любую стандартную программу C, которая использует API-интерфейсы OpenMP для разреженных матрично-векторных или матрично-матричных умножений. Может кто подскажет, есть ли такие программы.
1669 просмотров
schedule
28.10.2023
Python левое умножение матрицы с обратной разреженной матрицей
Я пытаюсь вычислить выражение вида K = P*C.T*S^-1 (реализация фильтра Калмана)
Все задействованные матрицы разрежены, и я, конечно, хотел бы избежать вычисления реальной обратной.
я пытался использовать
import scipy.sparse.linalg as spln...
820 просмотров
schedule
18.11.2023
разреженная матрица переопределенной системы линейных уравнений библиотека c/c++
Мне нужна библиотека для решения систем Ax=b, где A — несимметричная разреженная матрица с 8 элементами в строке (и она может быть довольно большой). Я думаю, что библиотека, реализующая бисопряженный градиент, должна подойти, но я не могу найти...
1679 просмотров
schedule
26.08.2023
Эффективное умножение матрицы на вектор в cuSparse
Я использую jCUSPARSE (оболочку библиотеки cuSparse) для умножения матрицы на вектор, и у меня проблема с функцией
cusparseDcsrmv(handle, cusparseOperation.CUSPARSE_OPERATION_NON_TRANSPOSE, matrixSize, matrixSize, alpha, descra, d_csrValA,...
1245 просмотров
schedule
23.06.2022
Загрузка разреженной матрицы Matlab, сохраненной с -v7.3 (HDF5), в Python и работа с ней
Я новичок в python, из Matlab. У меня есть большая разреженная матрица, сохраненная в формате Matlab v7.3 (HDF5). До сих пор я нашел два способа загрузки в файл, используя h5py и tables . Однако после этого работа с матрицей кажется чрезвычайно...
3202 просмотров
schedule
14.03.2023
Загрузка разреженной матрицы Matlab с использованием Python Pytables
Первоначально я задал связанный с этим вопрос ">здесь , но, похоже, никуда не денешься. Возможно, если я перефразирую часть этого более конкретно, это может помочь....
У меня есть файлы, хранящиеся в разреженном формате Matlab (HDF5, csc, я...
2226 просмотров
schedule
22.02.2023
Использование pytables, что более эффективно: scipy.sparse или плотная матрица numpy?
При использовании pytables нет поддержки (насколько я могу судить) для форматов матриц scipy.sparse , поэтому для хранения матрицы мне нужно выполнить некоторое преобразование, например.
def store_sparse_matrix(self):
grp1 =...
2102 просмотров
schedule
12.07.2023
Может ли Cassandra разбивать таблицы на основе даты/времени?
У меня есть очень большая таблица с множеством столбцов. Значения в некоторых столбцах меняются редко, и, поскольку хранить все эти данные в одной таблице плохо, я хотел бы разделить таблицу на множество таблиц на основе метки времени. То есть для...
1335 просмотров
schedule
02.10.2022
Вычисление N наименьших собственных значений разреженной матрицы в Python
Я хотел бы найти N наименьших собственных значений разреженной матрицы в Python. Я пробовал использовать пакет scipy.sparse.linalg.eigen.arpack , но он очень медленно вычисляет наименьшие собственные значения. Я где-то читал, что существует режим...
6502 просмотров
schedule
15.06.2023