#include "arrayfire.h" using namespace af; using namespace std; int main() { cout << "*** ArrayFire Convolutions Example ***" << endl; // Initialize data on host float data[] = {1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4}; // Create Array objects using host data array signal = array(data, 4, 4); print(signal); // Create filter object using host data array filter = array(data, 2, 2); print(filter); cout << "\nPerform convolution on signal using filter\n"; array res = convolve(filter, signal); print(res); cout << "hit [enter].....\n"; getchar(); return 0; }