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

4 ответа

 компилятор из ключевого слова в подсказку об отсутствии псевдонимов блоков памяти между тремя массивами.

жно, очень тупой вопрос. Я пытаюсь "векторизовать" следующий цикл: set.seed(0) x <- round(runif(10), 2) # [1] 0.90 0.27 0.37 0.57 0.91 0.20 0.90 0.94 0.66 0.63 sig <- sample.int(10) # [1] 1 2 9 5 3 4 8 6 7 10 for (i in seq_along(sig)) x[i] <- ...

4 ответа

, как я объяснил 7 лет назад.

меня есть элементx и векторv, Я хочу найти первый индекс элемента вv это равноx, Я знаю, что один из способов сделать это:which(x == v)[[1]], но это кажется чрезмерно неэффективным. Есть ли более прямой способ сделать это? Для бонусных баллов ...

4 ответа

Одно продолжение ... использование однопоточного 128-битного векторного кода «rgb_to_bgrx_sse», приведенного выше, дало результаты в диапазоне 11 мс для буферов ввода-вывода того же размера. vImage является явным победителем здесь.

должение некоторых предыдущих вопросов о преобразовании RGB в RGBA и ARGB в BGR я бы хотел ускоритьRGB в BGRAпреобразование сSSE, Предположим, 32-битный компьютер, и хотел бы использоватьвстроенные функции, У меня возникают трудности с ...

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

4 ответа

или как это, если вы хотите файл norm_2.m:

вонкеnorm [http://www.mathworks.com/help/techdoc/ref/norm.html]на матрице в MATLAB он возвращает так называемую «матричную норму» (скалярное значение) вместо массива векторных норм. Есть ли способ получить норму каждого вектора в матрице без ...

4 ответа

Как написать векторизованные функции в MATLAB

Я только учусь MATLAB, и мне трудно понятьфакторы производительности циклов против векторизованных функций. В моем предыдущем вопросе:В MATLAB очень медленно вкладывается в циклы [https://stackoverflow.com/q/7811239/518169]Я понял, что ...

4 ответа

Написание функций, которые принимают как одномерные, так и двумерные массивы?

Насколько я понимаю, одномерные массивы в numpy можно интерпретировать как вектор, ориентированный на столбцы, или вектор, ориентированный на строки. Например, 1-D массив с формой(8,) можно рассматривать как двумерный массив формы(1,8) или ...

4 ответа

Примеры и учебные пособия по Intel SSE и AVX [закрыто]

Есть ли хорошие учебники или примеры по C / C ++ для изучения инструкций Intel SSE и AVX? Я нашел несколько на сайтах Microsoft MSDN и Intel, но было бы здорово понять это с основ.

4 ответа

Векторизация понятия двоеточия (:) - значения между двумя векторами в MATLAB

У меня есть два вектора,idx1 а такжеidx2и я хочу получить значения между ними. Еслиidx1 а такжеidx2 были числа, а не векторы, я мог бы сделать это следующим образом: idx1=1; idx2=5; values=idx1:idx2 % Result % values = % % 1 2 3 4 5Но в ...

5 ответов

Векторизованный способ вычисления линейно-точечного произведения двух матриц с помощью Scipy

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

5 ответов

MATLAB: создать диагональную матрицу блока с тем же повторяющимся блоком

У меня есть матрица K размеровн х н, Я хочу создать новый блок диагональной матрицы М размеровN x Nтакой, что он содержит d блоки матрицы K как его диагональ...