Есть ли в iOS методы ускорения для достижения поэлементного максимума (np.maximum)?
Я исследую использование iOS Accelerate для выполнения какой-то быстрой математики на мобильном устройстве. Мне понадобится эквивалент np.maximum в numpy. Это максимальный элемент между 2 ndarray.
Я искал документацию, связанную с Apple Accelerate Framework, и не нашел в ней ничего, что могло бы непосредственно выполнить это.
Примечание: Q был правильно дан ответ ниже и проверен с:
let a: [Float] = [2, 4, 3, 8, 1, 10]
пусть b: [Float] = [1, 5, 2, 1, 9, 1]
var c: [Float] = [0,0, 0,0, 0,0, 0,0, 0,0, 0,0]
vDSP_vmax (a, 1, b, 1, & c, 1, 6)
с
в детской площадке XCode.
1 ответ
Решение