标签: c++ c 3d convolution
我正在寻找一个使用小内核进行3D卷积的快速C(或C++)代码。到目前为止,我在网上找到的内容基于FFT,需要使用其他库。但是,正如许多人所指出的,这些基于FFT的卷积码不适合小内核(在我的例子中,它们主要是3×3×3或5×5×5)。是否有C/C++代码直接实现3D卷积算法?我可以根据其定义在代码中实现3D卷积。但是,我写的不是最有效和最快速的实现。我实际上正在寻找已经在这方面验证过的代码。
C
C++
FFT
3×3×3
5×5×5
C/C++