Я очень впечатлен библиотекой C++ Eigen, которая использует шаблоны выражений для значительного ускорения в матричный/векторный расчет. Я хотел бы клонировать эту библиотеку в scala. Насколько я знаю...
Возможно ли, что определитель положительно-полуопределенной матрицы равен 0. В моем случае он стремится к нулю. У меня есть диагональная матрица с диагональными элементами, отличными от нуля. Когда я пытаюсь...
В некотором коде нам нужно получить авто-векторы и авто-значения для обобщенной проблемы собственных значений с симметричными действительными матрицами (Ax=lamba Bx). Этот код использует DSPGVX от LACPACK. Мы хотели ускорить его...
У меня есть k линейных неравенств от n переменных (0 < k < n). Меня не особенно волнует, каково множество решений, я только хочу проверить, пусто оно или нет, т. е. есть ли какие-либо присваивания моему n...
Я подгоняю плоскость к набору трехмерных точек с помощью метода наименьших квадратов. У меня уже есть алгоритм для этого, но я хочу изменить его, чтобы использовать взвешенный метод наименьших квадратов. Это означает, что у меня есть вес для каждой точки
В NumPy я пытаюсь использовать linalg для вычисления инверсии матрицы на каждом шаге ньютона -Схема Рафсона (размер задачи намеренно мал, чтобы мы могли инвертировать аналитически вычисленный гессиан ...
Я пытаюсь вывести CATransform3D, который отобразит четырехугольник с 4 угловыми точками на другой четырехугольник с 4 новыми угловыми точками. Я потратил немного времени на исследование этого вопроса, и кажется, что шаги включают ...
Я хотел бы вычислить низкоранговую аппроксимацию матрицы, оптимальную по норме Фробениуса. Тривиальный способ сделать это - вычислить SVD-разложение матрицы, установить наименьшее ...
Допустим, у меня есть произвольный вектор A. Каков наиболее эффективный способ уменьшить величину этого вектора на произвольную величину? Мой текущий метод выглядит следующим образом: Vector shortLength (Vector A, float ...
Описание проблемы:
При попытке использовать функцию минимизации (оптимизации) scipy.optimize.fmin_bfgs функция выдает derphi0 = np.dot (gfk, pk) ValueError: матрицы не ...
У меня есть свод газетных статей по дням. Каждое слово в корпусе имеет частоту появления в этот день. Я пытался найти алгоритм, который улавливает отрывочные слова…
Я пытаюсь перенести программу MATLAB на C++.
Я хочу реализовать деление левой матрицы между матрицей A и вектором-столбцом B. A - матрица m-by-n, причем m не равно n, а B - вектор-столбец ...
У меня есть объект, который я хотите повернуть с помощью ключей. Объект должен рыскать, крениться и крениться. После долгих попыток я понял, что glRotate имеет свои ограничения, и его невозможно реализовать ...
Если у меня есть два массива numpy разных размеров, как я могу их наложить. a = numpy([0, 10, 20, 30])
b = numpy([20, 30, 40, 50, 60, 70]) Какой самый чистый способ сложить эти два вектора для получения ...
Я пытаюсь использовать CUSP как внешний линейный решатель для Mathematica, чтобы использовать возможности GPU.
Вот веб-страница проекта CUSP. Я прошу подсказать, как мы можем интегрировать CUSP с ...
У меня есть код в приложении PHP, который возвращает значение null, когда я пытаюсь использовать его на производственном сервере, но он хорошо работает на сервере разработки. Вот строка кода ://используйте regex...
Я хотел бы портировать алгоритм моделирования физики в GPU с использованием OpenCL для производительности; У меня нет опыта работы с OpenCl, и я смотрю вокруг. Вычисления в основном небольшая густая матрица (3x3) ...
Пожалуйста, дайте мне несколько советов по ВЫСОКОПРОИЗВОДИТЕЛЬНОЙ C-библиотеке для линейной алгебры (матричная алгебра, собственные значения, собственные векторы и т. Д.). Может быть как с открытым, так и с закрытым кодом.
Почему в BLAS есть функция gemm для умножения матрицы на матрицу и отдельной функции gemv для умножения матрицы на вектор? Разве умножение матрицы на вектор не является частным случаем матрицы -...
Я не уверен, что это подходящее место, но я иду: у меня есть база данных из 300 изображений с высоким разрешением. Я хочу вычислить PCA для этой базы данных, и на данный момент вот что я делаю: - меняю форму каждого изображения ...
Я новый пользователь BLAS / Lapack, и мне просто интересно, есть ли у меня процедура что делает исключение Гаусса или даже Гаусса-Жордана? Я погуглил и просмотрел их документацию, но все же ...
Я переписываю свой трассировщик лучей и просто пытаюсь лучше понять некоторые его аспекты. Похоже, я решил проблему, касающуюся нормалей и того, как вы должны умножать их на обратное ...
Я пытаюсь использовать спектральную кластеризацию на изображении. Сначала я вычисляю матрицу аффинности, а затем пытаюсь получить собственные векторы. Однако в матрице 7056x7056 вызов функции eig () занимает слишком много времени. Любые ...
Я ищу библиотеку разреженных матриц, которую я могу использовать из Ruby . В настоящее время я использую привязки научной библиотеки GNU, предоставляемые гемом "gsl", но мое приложение было бы лучше оптимизировано, если бы я использовал ...
В настоящее время я использую NumPy, который делает эту работу. Но так как я имею дело с матрицами с несколькими тысячами строк / столбцов, а позже эта цифра увеличится до десятков тысяч, мне было интересно, есть ли там ...
Я начинаю изучать линейную алгебру, но это было очень математически, а я не знать его фактическое использование в программировании. Я слышал, что это очень полезный предмет для движений (анимации) и графики. Я ...
Я знаю, что преобразование квадрата в трапецию является линейным преобразованием и может быть выполнено с использованием проективной матрицы, но у меня немного проблема с выяснением того, как построить матрицу. ...