Лучшие sparse-matrix вопросы ИТ разработчиков

  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

, гораздо проще распараллелить, потому что каждая строка получает свой собственный поток.

ользую дистрибутив Python Anaconda вместе с Numba, и я написал следующую функцию Python, которая умножает разреженную матрицуA(хранится в формате CSR) плотным векторомx: @jit def csrMult( x, Adata, Aindices, Aindptr, Ashape ): numRowsA = ...

Задан 25 Oct 2017, 04:37 от littleO
  • 22 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Эффективный способ нормализовать скудную разреженную матрицу

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

Задан 23 May 2017, 12:02 от Communitysterne
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Коэффициенты корреляции для разреженной матрицы в питоне?

Кто-нибудь знает, как вычислить матрицу корреляции из очень большой разреженной матрицы в Python? В основном, я ищу что-то вродеnumpy.corrcoef это будет работать на скудной разреженной матрице.

Задан 07 Oct 2013, 17:41 от user2855672
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Поддерживает ли scipy многопоточность для разреженного умножения матриц при использовании MKL BLAS?

Согласно документации МКЛ БЛАС »Все матрично-матричные операции (уровень 3) ориентированы как на плотную, так и на разреженную BLAS. " http://software.i...

Задан 17 Jun 2013, 22:27 от bythemark
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Matlab 3d-матрица

Я должен создать очень большую трехмерную матрицу (такую как:

Задан 28 Sep 2012, 13:50 от Scipion
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как создать бинарную матрицу инвентаря на строку? (Р)

У меня есть датафрейм из 9 столбцов, состоящий из перечня факторов. В каждой строке могут быть заполнены все 9 столбцов (так как в этой строке содержится 9 «вещей»), но большинство не имеют (большинство из них имеют 3-4). Столбцы также не ...

Задан 24 Jan 2012, 03:30 от user800811
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Принял этот ответ, так как он решил мою предыдущую проблему.

от вопрос уже есть ответ здесь: Разреженная матрица из плотного тензорного потока [/questions/39838234/sparse-matrix-from-a-dense-one-tensorflow] 2 ответаЕсть ли способ преобразовать плотный тензор в разреженный тензор? По-видимому, Tensorflow ...

Задан 11 Jan 2018, 07:21 от Rocket Pingu
  • 41 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Как поэлементно умножить матрицу scipy.sparse на транслируемый плотный 1d массив?

Предположим, у меня есть 2d разреженный массив. В моем реальном случае использования число строк и столбцов намного больше (скажем, 20000 и 50000), поэтому о...

Задан 14 Jul 2010, 15:31 от ogrisel
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Mongodb уникальный разреженный индекс

Я создал редкий и уникальный индекс для моей коллекции mongodb. var Account = new Schema({ email: { type: String, index: {unique: true, sparse: true} }, ....Он был создан правильно: { "ns" : "MyDB.accounts", "key" : { "email" : 1 }, "name" : ...

Задан 15 Jun 2013, 15:18 от Michele Spina
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Разреженная матричная нарезка с использованием списка int

Я пишу алгоритм машинного обучения для огромных и разреженных данных (моя матрица имеет форму (347, 5 416 812 801), но очень разреженную, только 0,13% данных...

Задан 14 Sep 2016, 22:33 от Doob
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Вместо этого вы можете построить новую разреженную матрицу следующим образом:

могу эффективно изменить форму и scipy.sparse csr_matrix? Мне нужно добавить ноль строк в конце. С помощью: from scipy.sparse import csr_matrix data = [1,2,3,4,5,6] col = [0,0,0,1,1,1] row = [0,1,2,0,1,2] a = csr_matrix((data, (row, col))) ...

Задан 29 Apr 2018, 15:21 от Federico Caccia
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Лучший способ вычислить фундаментальную матрицу поглощающей цепи Маркова?

У меня очень большая поглощающая цепь Маркова (масштабируется до размера задачи - от 10 штатов до миллионов), которая очень разрежена (большинство штатов мож...

Задан 15 Jul 2014, 21:26 от HookedRyan Marcus
  • 3 голосов
  • ответ
  • 0 просмотров
ответ

кластеризация на очень большой разреженной матрице?

Я пытаюсь сделать некоторую (k-средних) кластеризацию на очень большой матрице.Матрица составляет приблизительно 500000 строк x 4000 столбцов, но очень разре...

Задан 05 Jul 2010, 07:42 от movingabout
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Зацикливание на ненулевых элементах разреженной матрицы uBlas

У меня есть следующая разреженная матрица, которая содержитO(N) элементы boost::numeric::ublas::compressed_matrix<int> adjacency (N, N);Я мог бы написать двойной цикл грубой силы, чтобы просмотреть все записи вO(N^2) время, как показано ниже, но ...

Задан 25 Nov 2009, 09:18 от dzhelil
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Эффективно вычесть вектор из матрицы (Сципи)

у нас есть большая матрица, сохраненная как scipy.sparse.csc_matrix, и мы хотим вычесть вектор столбцов из каждого из столбцов в большой матрице. Это довольн...

Задан 18 Nov 2013, 23:22 от follyroof
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как создать единую плавающую разреженную матрицу в mex файлах

ЭтотСоздание разреженной матрицы в MEX [https://stackoverflow.com/questions/6095548/creating-sparse-matrix-in-mex]имеет хороший примерmxCreateSparse, Но эта функция возвращаетdouble разреженная матрица вместоsingle, Если я хочу вернуть ...

Задан 12 Dec 2013, 19:26 от tqjustc
  • 21 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Сборка и обновление разреженной матрицы в python с использованием scipy

Я пытаюсь построить и обновить разреженную матрицу, когда я читаю данные из файла. Матрица имеет размер

Задан 14 Dec 2013, 11:36 от syllogismos
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

кНН с большими разреженными матрицами в Python

У меня есть две большие разреженные матрицы: In [3]: trainX Out[3]: <6034195x755258 sparse matrix of type '<type 'numpy.float64'>' with 286674296 stored elements in Compressed Sparse Row format> In [4]: testX Out[4]: <2013337x755258 sparse ...

Задан 02 Dec 2013, 16:31 от mchangun
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Загрузка разреженной матрицы Matlab, сохраненной с -v7.3 (HDF5), в Python и работа над ней

Я новичок в Python, выходец из Matlab. У меня есть большая разреженная матрица, сохраненная в формате Matlab v7.3 (HDF5). До сих пор я нашел два способа загрузки в файл, используяh5py а такжеtables, Однако работа с матрицей, кажется, очень ...

Задан 06 Dec 2011, 16:16 от tdc
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Быстрое вычисление градиента изображения в Matlab

Я пытался оптимизировать свой код и обнаружил, что один из моих кодов является узким местом. Мой код был: function [] = one(x) I = imread('coins.png'); I = double(I); I = imresize(I,[x x]); sig=.8; % scale parameter in Gaussian kernel ...

Задан 23 Sep 2013, 11:34 от roni
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Улучшение плохо обусловленной матрицы

У меня плохо обусловленная матрица, чьяrcond() [http://www.mathworks.com/help/matlab/ref/rcond.html]близка к нулю, и, следовательно, обратная сторона этой матрицы не оказывается правильной. Я пытался использоватьpinv() ...

Задан 12 Sep 2013, 02:22 от user238469
  • 89 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Являются ли массивы Javascript редкими?

То есть, если я использую текущее время в качестве индекса в массиве: array[Date.getTime()] = value;будет ли интерпретатор создавать экземпляры всех элементов с 0 по настоящее время? Разные браузеры делают это по-разному? Я помню, раньше была ...

Задан 02 Oct 2009, 17:09 от Berry
  • 23 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Нарезка разреженных матриц в Scipy - Какие типы работают лучше всего?

SciPyРазреженная Матрица учебник [http://www.scipy.org/SciPyPackages/Sparse]это очень хорошо - но на самом деле он оставляет разработанный раздел по разрезанию (все еще в общих чертах - см. раздел: «Обработка разреженных матриц»). Я постараюсь ...

Задан 12 Nov 2012, 21:58 от gabe
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

При написании пакета R, который использует пакет Matrix, почему я должен указывать Matrix :: t () вместо просто t ()?

Рассмотрим следующие простые функции, определенные в сеансе R: [email protected]:~$ R R version 3.0.1 (2013-05-16) -- "Good Sport" ... snip ... > make.a.Matrix <- function(data, nrow, ncol) { + require(Matrix) + return( Matrix(data, ...

Задан 10 Jul 2013, 21:09 от Nathan VanHoudnos
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как создать быструю и эффективную запись файлового потока на большие разреженные файлы

У меня есть приложение, которое пишет большие файлы в нескольких сегментах. Я использую FileStream.Seek для позиционирования каждого wirte. Похоже, что когда я вызываю FileStream.Write в глубокой позиции в разреженном файле, запись запускает ...

Задан 23 Jul 2013, 18:05 от revoxover
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

 напрямую, но это для расчетов, которые не меняют разреженность. Когда вы начинаете изменять разреженность (добавляя или удаляя ненулевые значения) напрямую, вы рискуете. Я не пытался сделать это сам, хотя я, вероятно, мог бы отладить код.

ужно провести онлайн-тренинг по модели TF-IDF. Я обнаружил, что СципиTfidfVectorizer не поддерживает обучение онлайн-моде, поэтому я реализую свой собственныйCountVectorizer для поддержки онлайн-обучения, а затем использовать ...

Задан 21 May 2018, 23:24 от leoschet
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Это было бы что-то вроде:

аюсь удалить строку i и столбец i, когда строка iа такжестолбец I содержит все 0. Например, в этом случае мы можем видеть, что строка 0 - все нули, а столбец 0 - все нули, и, таким образом, строка и столбец 0 удаляются. То же самое с ...

Задан 16 Oct 2017, 16:13 от Ramsey Bissex
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

 Ссылка на новый вопрос ее в Stackoverflow я начал

аю матричную факторизацию в TensorFlow, я хочу использовать coo_matrix из Spicy.sparse, потому что он использует меньше памяти и позволяет легко помещать все...

Задан 02 Mar 2017, 16:04 от Marcus Lagerstedt
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Разреженная матрица: ValueError: тип матрицы должен быть 'f', 'd', 'F' или 'D'

Я хочу сделать SVD на разреженной матрице, используя scipy: from svd import compute_svd print("The size of raw matrix: "+str(len(raw_matrix))+" * "+str(len(raw_matrix[0]))) from scipy.sparse import dok_matrix dok = dok_matrix(raw_matrix) matrix ...

Задан 27 Dec 2011, 22:38 от Munichong
Page 1 of 3
1 2 3