Вопросы по теме 'openblas'

импорт numpy не выполняется в virtualenv, когда установлен ulimit -v (OpenBLAS: ресурс временно недоступен)
Когда я устанавливаю ulimit -v на мощном компьютере, на котором я работаю (48 × Intel (R) Xeon (R) CPU E7-4860 v2 @ 2,60 ГГц, 2 ТБ ОЗУ, Red Hat Enterprise Linux Server версии 6.7), python не работает. import numpy , когда я работаю в своем...
1131 просмотров
schedule 14.11.2021

python matrix.dot (matrix.T) ускорение вычисления симметричного вывода
Просто вопрос: если результат скалярного произведения, который я хочу произвести, является симметричным A = numpy.random.random((3, 3)) # edited M = A.dot(A.T) M [[ 0. 0.11456226 0.1573452 ] [ 0.11456226 0. 0.00363075] [...
58 просмотров
schedule 16.11.2021

Проблема OpenBLAS с функцией ComBat () пакета R Bioconductor SVA в кластере Torque
У меня проблема с функцией ComBat () из пакет Bioconductor SVA в R. На моем ноутбуке (Latitude 5590 с операционной системой Linux Ubuntu 18) он работает хорошо. Но если я запустил его на кластере TORQUE, вызов функции ComBat () сгенерирует...
160 просмотров
schedule 12.09.2021

(C++) Как использовать библиотеки OpenBlas с C++?
Извините, если все это кажется слишком простым, но я новичок и пытаюсь использовать библиотеки OpenBlas в своей C++ IDE "CodeBlocks" в Windows. В частности, я хочу использовать матрично-векторное умножение и решение трехдиагональных библиотек...
426 просмотров
schedule 02.04.2022

Ошибка импорта в python sklearn. Не удается загрузить указанную библиотеку
Я получаю эту ошибку при импорте sklearn. ImportError сообщает, что не может загрузить libopenblasp-r0.3.5.dylib. Я не уверен, почему он не загружается. Я создаю символические ссылки из других предложений, все еще не могу понять. Я использовал...
262 просмотров

Ускорит ли установка BLAS/ATLAS/MKL/OPENBLAS пакет R, написанный на C/C++?
Я обнаружил, что использование одного из BLAS/ATLAS/MKL/OPENBLAS улучшит скорость в R. Однако улучшит ли он пакет R, написанный на C или C++? например, пакет R Glmnet реализован на FORTRAN, а пакет rpart R реализован на C++. Будет ли просто...
2288 просмотров
schedule 02.07.2022

Создание статического Armadillo с использованием OpenBLAS, ARPACK, LAPACK и SuperLU
У нас есть среда HPC с несколькими версиями большинства пакетов, что побудило нас разработать способ установки пакетов в уникальных местах и ​​использовать модули среды, чтобы программисты / исследователи могли определить, какие версии библиотек они...
426 просмотров
schedule 04.07.2022

SuperLU с OpenBLAS: неопределенная ссылка на pthread_atfork
При компиляции библиотеки SuperLU 4.3 с использованием OpenBLAS вместо обычных дистрибутивов BLAS постоянно возникает эта ошибка: >gcc cdrive.o sp_cconvert.o cgst01.o cgst02.o cgst04.o cgst07.o sp_ienv.o \ > libtmglib.a...
991 просмотров
schedule 16.09.2022

Контейнеры Mat интерфейса OpenCV с blas для умножения матриц
Я обрабатываю изображения UHD (2160 x 3840). Одна из обработок, которые я выполняю, состоит в обработке фильтрации Собеля по осям X и Y, затем мне нужно умножить каждую выходную матрицу на ее транспонирование, а затем я обрабатываю градиентное...
907 просмотров
schedule 03.08.2023

Реализация openblas sgemv CblasRowMajor возвращает неправильные результаты (cblas_sgemv)
Я провел некоторый тест, используя cblas_sgemv в openblas, и обнаружил, что в моем тестовом примере он вернул неверный результат. A is 1 2 3 4 5 6 B is 1 2 Выход C должен быть 5 11 17 Но он выводит 5 14 0 Вот пример кода....
374 просмотров
schedule 05.07.2023

Учебник по установке numpy с OpenBLAS в Windows
Пожалуйста, мне нужен свет здесь. Я хочу установить numpy, используя хорошую библиотеку BLAS/LAPACK в Windows , но абсолютно ни одна страница не объясняет процесс достаточно хорошо. Кажется, OpenBLAS — хороший и быстрый вариант. Цель состоит в...
6702 просмотров
schedule 12.03.2023

Blas dgemv медленнее, чем ручная реализация
Я пытаюсь использовать BLAS в своей программе c, чтобы повысить скорость матричного/векторного продукта. Вручную у меня был этот код: for (j = 0; j < ann->hidden; ++j) { double delta = 0; //h is known before for...
292 просмотров
schedule 24.06.2023

Numpy, Scipy: очень большая разница для np.dot, работающего с nans на двух машинах
У меня две машины - моя и серверная. Задача состоит в том, чтобы вычислить косинусные расстояния между многими векторами и одним заданным вектором. После нормализации косинус эквивалентен просто скалярному произведению: cosine(u,v) = 1.0 -...
198 просмотров
schedule 05.10.2023

Распараллеливание OpenBlas из OpenMP Thread
Я попытался вызвать функцию OpenBlas из потока OpenMP, в то время как распараллеливание Blas установлено на значение, не равное единице. Я использую OpenBlas 0.3.9, после загрузки исходников я его распаковал и назвал make USE_OPENMP=1 make...
398 просмотров

Почему numpy.float16 нарушает функциональность OpenBlas/Atlas?
Хорошо, я знаю, что float16 не является настоящим примитивным типом, но он моделируется Python/numpy. Однако возникает вопрос: если это существует и Python позволяет использовать его при умножении массивов с помощью функции numpy.dot() , то почему...
2783 просмотров
schedule 29.01.2024

Установка OpenBLAS на CentOS/Fedora
В проекте Java я использую matrix-toolkits-java (MTJ) для эффективной матрицы умножение. Это зависит от netlib-java , который, в свою очередь, зависит от оптимизированной реализации BLAS и LAPACK. установлен на машине. Он специально ищет...
4626 просмотров
schedule 05.02.2024

ошибка установки theano blas
>>> import numpy # OK! >>> import scipy # OK! >>> import theano # warning WARNING (theano.tensor.blas): Failed to import scipy.linalg.blas, and Theano flag blas.ldflags is empty. Falling back on slower implementations for...
2459 просмотров
schedule 10.02.2024

Число с плавающей запятой против числа с фиксированной запятой: скорость на процессоре Intel I5
У меня есть программа на C / C ++, которая включает в себя интенсивные математические вычисления 32-битной матрицы с плавающей запятой , такие как сложение, вычитание, умножение, деление и т. Д. Могу ли я ускорить свою программу, преобразовав...
3238 просмотров
schedule 24.04.2024