blob: 6bc8f6096388135382db762d4cf2cc6fbe4e2722 [file] [log] [blame]
// clang-format off
// Generated file (from: depthwise_conv2d_per_channel.mod.py). Do not edit
#include "../../TestGenerated.h"
namespace depthwise_conv2d_per_channel {
// Generated depthwise_conv2d_per_channel test
#include "generated/examples/depthwise_conv2d_per_channel.example.cpp"
// Generated model constructor
#include "generated/models/depthwise_conv2d_per_channel.model.cpp"
} // namespace depthwise_conv2d_per_channel
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_same) {
execute(depthwise_conv2d_per_channel::CreateModel_same,
depthwise_conv2d_per_channel::is_ignored_same,
depthwise_conv2d_per_channel::get_examples_same());
}
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_same_weight_as_input) {
execute(depthwise_conv2d_per_channel::CreateModel_same_weight_as_input,
depthwise_conv2d_per_channel::is_ignored_same_weight_as_input,
depthwise_conv2d_per_channel::get_examples_same_weight_as_input());
}
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_different) {
execute(depthwise_conv2d_per_channel::CreateModel_different,
depthwise_conv2d_per_channel::is_ignored_different,
depthwise_conv2d_per_channel::get_examples_different());
}
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_different_weight_as_input) {
execute(depthwise_conv2d_per_channel::CreateModel_different_weight_as_input,
depthwise_conv2d_per_channel::is_ignored_different_weight_as_input,
depthwise_conv2d_per_channel::get_examples_different_weight_as_input());
}
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_layout_nhwc) {
execute(depthwise_conv2d_per_channel::CreateModel_layout_nhwc,
depthwise_conv2d_per_channel::is_ignored_layout_nhwc,
depthwise_conv2d_per_channel::get_examples_layout_nhwc());
}
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_layout_nhwc_weight_as_input) {
execute(depthwise_conv2d_per_channel::CreateModel_layout_nhwc_weight_as_input,
depthwise_conv2d_per_channel::is_ignored_layout_nhwc_weight_as_input,
depthwise_conv2d_per_channel::get_examples_layout_nhwc_weight_as_input());
}
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_layout_nchw) {
execute(depthwise_conv2d_per_channel::CreateModel_layout_nchw,
depthwise_conv2d_per_channel::is_ignored_layout_nchw,
depthwise_conv2d_per_channel::get_examples_layout_nchw());
}
TEST_F(GeneratedTests, depthwise_conv2d_per_channel_layout_nchw_weight_as_input) {
execute(depthwise_conv2d_per_channel::CreateModel_layout_nchw_weight_as_input,
depthwise_conv2d_per_channel::is_ignored_layout_nchw_weight_as_input,
depthwise_conv2d_per_channel::get_examples_layout_nchw_weight_as_input());
}