Публикации по теме 'dot-product'


Точечный продукт — это все, что вам нужно
Введение Большинство из нас слышали об этой концепции либо путем преднамеренного изучения из различных книг, статей и видео, либо благодаря невольным знаниям от наших друзей, которые много говорят о математике. Это понятие часто вводится в базовых курсах линейной алгебры. Предположим, у вас есть два вектора a = [1, 2, 4] и b = [2, 5, 8]. Применив скалярное произведение к этим векторам, вы получите скалярное значение 44 . Само скалярное произведение определяется следующим..

Вопросы по теме 'dot-product'

скалярное произведение сложных векторов с openMP
Я использую версию openMP, которая не поддерживает сокращение() для сложных аргументов. Мне нужна быстрая функция скалярного произведения, например std::complex< double > dot_prod( std::complex< double > *v1,std::complex< double...
2462 просмотров
schedule 16.07.2022

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

скалярные произведения на разреженных матрицах
Я пытаюсь взять точечный продукт строки в разреженной матрице с транспонированием этой строки с помощью Python. У меня есть огромная разреженная матрица под названием X2. И я сохраняю результаты (которые должны быть одним числом) в списке под...
2872 просмотров
schedule 01.06.2022

Использование редукции Perl для вычисления скалярного произведения
Предположим, у меня есть следующие два массива одинакового размера в моей программе perl : my @arr1 = 1..5; my @arr2 = 6..10; Я пытаюсь получить их точечный продукт, используя функцию reduce , определенную в основном модуле List::Util , но...
1599 просмотров
schedule 20.12.2022

Умножение матрицы сил Pandas
Я хотел бы принудительно «ориентировать» матричное умножение с помощью Python Pandas, как между DataFrames против DataFrames, Dataframes против Series и Series против Series. В качестве примера я попробовал следующий код: t = pandas.Series([1,...
2206 просмотров

Поворот объекта относительно позиции мыши
На данный момент я использую скалярное произведение положения мыши и (0, 1), чтобы генерировать радианы для поворота объекта в three.js Код ниже, работает нормально, но объект «прыгает», потому что угол в радианах переходит с положительного на...
741 просмотров
schedule 21.04.2022

Как векторизовать сумму точечных произведений между нормалью и массивом точек
Мне нужно оценить следующее выражение (в псевдоматематической записи): ∑ i p i ⋅ n где p — матрица трехэлементных векторов, а n — трехэлементный вектор. Я могу сделать это с помощью циклов for следующим образом, но я не...
800 просмотров

combn () в r
Я пытаюсь выполнить скалярное произведение для всех возможных комбинаций векторов. Я могу найти все возможные комбинации. Я просто не могу понять, как работает аргумент FUN в combn (). Ниже мой код, спасибо за любую помощь!...
1632 просмотров
schedule 16.11.2022

Точечный продукт для чайников с CUDA C
Я пытаюсь сделать простой учебник о точечном произведении в cuda c с использованием общей памяти; код довольно прост, и он в основном выполняет произведение между элементами двух массивов, а затем суммирует результат из каждого блока: #include...
746 просмотров
schedule 24.05.2022

Вычислите угол между двумя линиями (которые представляют человеческую руку), используя набор данных Kinect в Java.
Я получил координаты человеческого плеча, локтя и запястья с помощью устройства Microsoft Kinect (данные взяты относительно устройства Kinect). Пока я брал координаты, я двигал рукой вверх и вниз. примерный набор данных можно показать следующим...
710 просмотров
schedule 20.04.2023

Добавление элементов во вновь определенный список в Racket
Я новичок в Racket и функциональных языках в целом. Пока я просто пытаюсь добавить элементы в список. Концепции немного сбивают с толку, и я не уверен, почему мой код не работает. Я пытаюсь выполнить расчеты скалярного произведения. У меня...
448 просмотров

Матричный скалярный продукт в R
Я пытаюсь выяснить, как скалярное произведение. b = matrix(1:70, ncol=7) g= matrix(1:48, ncol=6) resulta = matrix(0,6,7) for (c in 1:ncol(b)){ for (i in 1:ncol(g)){ resulta[i,c] <- sum((g[,i]) * (b[,c])) } } Предупреждающие...
3095 просмотров
schedule 15.05.2023

Полностью подключенный уровень (точечный продукт) с использованием AVX
У меня есть следующий код C++ для выполнения шагов умножения и накопления полностью подключенного слоя (без смещения). В основном я просто делаю точечный продукт, используя вектор (входные данные) и матрицу (веса). Я использовал векторы AVX для...
200 просмотров
schedule 02.02.2023

Как вычислить скалярное произведение n тензоров на n векторов с помощью numpy
Я хочу вычислить произведение N тензоров с N векторами. Я уверен, что есть простой способ сделать это, но мне не удалось придумать его. по сути, у меня есть тензоры ndarray формы (N, k, k) и векторы ndarray формы (N, K), и я хочу вычислить массив A...
20 просмотров
schedule 19.10.2022

TypeError: объект «генератор» не вызывается при вычислении скалярного произведения векторов
Я новичок в Python и пытаюсь выполнить скалярное произведение двух векторов с помощью zip. from typing import List vector = List[float] def dot_prod(v:vector,w:vector) -> float: return sum(v_i*w_i for v_i,w_i in zip(v,w))...
116 просмотров
schedule 25.08.2022

Tensorflow: аргумент оси в скалярном произведении
Может ли кто-нибудь показать мне, как я должен использовать аргумент axis в tf.tensordot ? Я читал документацию, но она была сложной, и я все еще в замешательстве. Я видел еще один вопрос который спрашивает о axis в tf.one_hot , и в...
202 просмотров