Запитання з тегом «vectorization»

2
Октава: обчисліть відстань між двома матрицями векторів
Припустимо, у мене є дві матриці Nx2, Mx2, що представляють вектори N, M 2d відповідно. Чи існує простий і хороший спосіб обчислити відстані між кожною векторною парою (n, m)? Звичайно, простий, але неефективний спосіб: d = zeros(N, M); for i = 1:N, for j = 1:M, d(i,j) = norm(n(i,:) - …

3
Як дізнатись, чи компілятор векторизує мій код?
Як видно з відповіді Джеда Брауна на Витрати на пошуки порівняно з розрахунками , використання векторизованих проти невекторизованих операцій з плаваючою комою призводить до набагато швидшого коду. Багато сучасних компіляторів стверджують, що вони можуть виконувати автоматичну векторизацію. Як я можу, які частини мого коду успішно векторизуються?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.