Я исследую использование iOS Accelerate для выполнения быстрой математики на мобильном устройстве. Мне понадобится эквивалент np.maximum в numpy. Это максимальный элемент между 2 ndarray.
Я искал документы, связанные с Apple Accelerate Framework, и не нашел в нем ничего, что могло бы выполнить это напрямую.
Примечание: Q был правильно дан ответ ниже и проверен с:
let a: [Float] = [2, 4, 3, 8, 1, 10]
let 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.