#pragma once TYPED_TEST(TestTranspose, Test1) { // for 16, 8, 16, 32, 8 std::vector Ms{1, 2, 3, 4, 5, 6}; std::vector lengths{16, 8, 16, 32, 8}; /**constexpr int N = 16; constexpr int C = 8; constexpr int D = 16; constexpr int H = 32; constexpr int W = 8;**/ this->Run(); } TYPED_TEST(TestTranpose, Test2) { std::vector Ms{127, 255, 312, 799, 1573}; std::vector lengths{16, 8, 16, 32, 16}; /**constexpr int N = 16; constexpr int C = 8; constexpr int D = 16; constexpr int H = 32; constexpr int W = 8;**/ this->Run(); }