MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / af_fft_convolve3

Function af_fft_convolve3

src/api/c/fftconvolve.cpp:257–267  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

255}
256
257af_err af_fft_convolve3(af_array *out, const af_array signal,
258 const af_array filter, const af_conv_mode mode) {
259 try {
260 if (getInfo(signal).dims().ndims() < 3 &&
261 getInfo(filter).dims().ndims() < 3) {
262 return fft_convolve(out, signal, filter, mode == AF_CONV_EXPAND, 2);
263 }
264 return fft_convolve(out, signal, filter, mode == AF_CONV_EXPAND, 3);
265 }
266 CATCHALL;
267}

Callers 3

fftconvolveTestFunction · 0.85
fftConvolve3Function · 0.85
af_convolve3Function · 0.85

Calls 3

fft_convolveFunction · 0.85
ndimsMethod · 0.45
dimsMethod · 0.45

Tested by

no test coverage detected