This commit revises 'nnapi_unittest_conv_1' to show configurations
before run (to make it easy to analyze issues).
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
const SampleKernelObject kernel{kernel::Shape{KER_N, KER_C, KER_H, KER_W}};
const SampleBiasObject bias{KER_N};
+ std::cout << "Configurations:" << std::endl;
+#define PRINT_NEWLINE() { std::cout << std::endl; }
+#define PRINT_VALUE(value) { std::cout << " " << #value << ": " << (value) << std::endl; }
+ PRINT_VALUE(STRIDE_H);
+ PRINT_VALUE(STRIDE_W);
+ PRINT_NEWLINE();
+
+ PRINT_VALUE(IFM_C);
+ PRINT_VALUE(IFM_H);
+ PRINT_VALUE(IFM_W);
+ PRINT_NEWLINE();
+
+ PRINT_VALUE(KER_N);
+ PRINT_VALUE(KER_C);
+ PRINT_VALUE(KER_H);
+ PRINT_VALUE(KER_W);
+ PRINT_NEWLINE();
+
+ PRINT_VALUE(OFM_C);
+ PRINT_VALUE(OFM_H);
+ PRINT_VALUE(OFM_W);
+#undef PRINT_VALUE
+#undef PRINT_NEWLINE
+
// Configure Kernel Data
const uint32_t kernel_size = KER_N * KER_C * KER_H * KER_W;
float kernel_data[kernel_size] = { 0.0f, };