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

Function fftConvolve

src/api/cpp/fftconvolve.cpp:17–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15namespace af {
16
17array fftConvolve(const array& signal, const array& filter,
18 const convMode mode) {
19 unsigned sN = signal.numdims();
20 unsigned fN = filter.numdims();
21
22 switch (std::min(sN, fN)) {
23 case 1: return fftConvolve1(signal, filter, mode);
24 case 2: return fftConvolve2(signal, filter, mode);
25 default:
26 case 3: return fftConvolve3(signal, filter, mode);
27 }
28}
29
30array fftConvolve1(const array& signal, const array& filter,
31 const convMode mode) {

Callers 2

fftconvolveTestLargeFunction · 0.85
TESTFunction · 0.85

Calls 5

fftConvolve1Function · 0.85
fftConvolve2Function · 0.85
fftConvolve3Function · 0.85
numdimsMethod · 0.80
minFunction · 0.70

Tested by

no test coverage detected