convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:result:)
Calculates the 2D convolution of a double-precision vector with an arbitrarily sized kernel.
Declaration
static func convolve<T, U, V>(_ vector: T, rowCount: Int, columnCount: Int, withKernel kernel: U, kernelRowCount: Int, kernelColumnCount: Int, result: inout V) where T : AccelerateBuffer, U : AccelerateBuffer, V : AccelerateMutableBuffer, T.Element == Double, U.Element == Double, V.Element == Double