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

7 ответов

Какой фрейм данных? Можете ли вы продемонстрировать с помощью кода? Я также был бы удивлен, если то, что вы придумали, значительно быстрее, чем цикл for.

аюсь ускорить / векторизовать некоторые вычисления во временном ряду. Можно ли векторизовать вычисления в цикле for, которые могут зависеть от результатов предыдущей итерации? Например: z <- c(1,1,0,0,0,0) zi <- 2:6 for (i in zi) {z[i] <- ifelse ...

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 он возвращает так называемую «матричную норму» (скалярное значение) вместо массива векторных норм. Есть ли способ получить норму каждого вектора в матрице без ...

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

2 ответа

Векторизация стоимости логистической регрессии

У меня есть этот код для стоимости в логистической регрессии, в Matlab: function [J, grad] = costFunction(theta, X, y) m = length(y); % number of training examples thetas = size(theta,1); features = size(X,2); steps = 100; alpha = 0.1; J = 0; ...

3 ответа

NumPy: векторизация поиска ближайшего значения в массиве для каждого элемента в другом массиве

входknown_array : массив NumPy; состоящий только из скалярных значений;shape: (m, 1) test_array : массив NumPy; состоящий только из скалярных значений;shape: (n, 1) Выходindices : массив NumPy;shape: (n, 1); Для каждого значения ...

3 ответа

Применить lm к подмножеству фрейма данных, определенного третьим столбцом фрейма

У меня есть фрейм данных, содержащий вектор значений x, вектор значений y и вектор идентификаторов: x <- rep(0:3, 3) y <- runif(12) ID <- c(rep("a", 4), rep("b", 4), rep("c", 4)) df <- data.frame(ID=ID, x=x, y=y)Я хотел бы создать отдельную lm ...

5 ответов

Удаление строк с дубликатами в массиве NumPy

у меня есть(N,3) массив значений numy: >>> vals = numpy.array([[1,2,3],[4,5,6],[7,8,7],[0,4,5],[2,2,1],[0,0,0],[5,4,3]]) >>> vals array([[1, 2, 3], [4, 5, 6], [7, 8, 7], [0, 4, 5], [2, 2, 1], [0, 0, 0], [5, 4, 3]])Я хотел бы удалить строки из ...

5 ответов

цикл for для векторизации в MATLAB

Я что-то программировал в MATLAB и, как рекомендовано, я всегда стараюсь использовать векторизацию. Но в итоге программа оказалась довольно медленной. Итак, я обнаружил, что в одном месте код значительно быстрее при использовании циклов (пример ...

3 ответа

Эквивалент pdist2 в MATLAB версии 7

Мне нужно рассчитать евклидово расстояние между 2 матрицами в Matlab. В настоящее время я использую bsxfun и вычисляю расстояние, как показано ниже (я прилагаю фрагмент кода): for i=1:4754 test_data=fea_test(i,:); d=sqrt(sum(bsxfun(@minus, ...

3 ответа

Как я могу отключить векторизацию при использовании GCC?

Я компилирую свой код с помощью следующей команды: gcc -O3 -ftree-vectorizer-verbose=6 -msse4.1 -ffast-mathПри этом все оптимизации включены. Но я хочу отключить векторизацию при сохранении других оптимизаций.