Результаты поиска по запросу "matrix-multiplication"

3 ответа

@matcheek: технику разделения большой матрицы на более мелкие можно применять к оперативной памяти так же, как к кэш-памяти. Для вас кеш вообще не имеет значения, а ОЗУ имеет значение.

я недостаточно памяти, чтобы просто создать диагональную матрицу D-by-D, поскольку D велико. Я продолжаю получать сообщение об ошибке «недостаточно памяти».В...

0 ответов

Если вы работаете с большими матрицами, всегда есть возможность транспонировать и / или декомпозировать ваши матрицы. И да, SIMD не для слабонервных.

0 ответов

github.com/WojciechMula/sse-popcount/blob/master/...

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

ТОП публикаций

2 ответа

затем вы можете просто передать операцию на матрицу 100 x 100 x 3.

я есть следующее: import numpy as np XYZ_to_sRGB_mat_D50 = np.asarray([ [3.1338561, -1.6168667, -0.4906146], [-0.9787684, 1.9161415, 0.0334540], [0.0719453, -0.2289914, 1.4052427], ]) XYZ_1 = np.asarray([0.25, 0.4, 0.1]) XYZ_2 ...

1 ответ

Я думаю, что вы неправильно поняли комментарий Клааса, в операторе if состояние сравнивалось дважды с UIGestureRecognizerStateChanged. Я отредактировал ваш ответ, чтобы удалить одно из сравнений.

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

2 ответа

Я написал это для обработки более сложных метрик

у умножитьB = A @ A.T в NumPy. Очевидно, что ответом будет симметричная матрица (т.е.B[i, j] == B[j, i]). Тем не менее, мне не ясно, как легко использовать это, чтобы сократить время вычислений вдвое (только вычисляя нижний треугольникB и затем ...

2 ответа

@CliffAB Да. Кроме того, для матрицы-матрицы будет сложнее превзойти доступ к памяти в вашей реализации BLAS с наивным подходом, c.f. ссылка, предоставленная выше F.Prive.

множение матриц очень оптимизировано, то есть это просто вызов BLAS / LAPACK. Тем не менее, я удивлен, что этот очень наивный C ++ код для умножения матрицы на вектор кажется надежно на 30% быстрее. library(Rcpp) # Simple C++ code for matrix ...

2 ответа

 о формировании прямой таблицы в более традиционный формат умножения матриц.

ользую Google Analytics и обрабатываю данные с помощью Bigquery, мне нужно сделатьумножение матриц [https://en.wikipedia.org/wiki/Matrix_multiplication]. Каков наиболее реальный способ реализации умножения матриц в Google Cloud? Можно ли это ...

9 ответов

 вероятность того, что политика кэширования, используемая в его процессоре, все еще может принять это решение. Это не очень вероятно, но это немыслимо.

аю некоторые тесты умножения матриц, как уже упоминалось вПочему MATLAB так быстр в умножении матриц? [https://stackoverflow.com/questions/6058139/why-is-matlab-so-fast-in-matrix-multiplication] Теперь у меня есть другая проблема, при умножении ...

1 ответ

Умножение матриц с использованием hdf5

Я пытаюсь умножить 2 большие матрицы с ограничением памяти, используя hdf5 (pytables), но функция numpy.dot, кажется, дает мне ошибку: Valueerror: массив слишком большой Мне нужно сделать матричное умножение самостоятельно, возможно, блочно, ...