我正在研究使用 iOS Accelerate 在移动设备上执行一些快速数学运算。我需要 numpy 中的 np.maximum 等价物。这是 2 ndarray 之间的元素最大值。
我一直在搜索与 Apple Accelerate Framework 相关的文档,但我发现其中没有任何内容可以直接执行此操作。
注意:Q 在下面得到了正确的回答,并通过以下方式进行了测试:
让:[浮点数] = [2, 4, 3, 8, 1, 10]
让 b: [浮点数] = [1, 5, 2, 1, 9, 1]
var c: [浮点数] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
vDSP_vmax(a, 1, b, 1, &c, 1, 6)
C
在 Xcode 操场上。