MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / run_test_cv

Function run_test_cv

dnn/test/common/relayout.cpp:31–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29namespace relayout {
30
31void run_test_cv(Handle* handle, size_t CH) {
32 std::vector<TestArg> args;
33
34 for (size_t M = 124; M <= 130; ++M) {
35 for (size_t N = 124; N <= 130; ++N) {
36 args.push_back(generate_transpose_args(1, M, N, CH, dtype::Uint8()));
37 args.push_back(generate_transpose_args(1, M, N, CH, dtype::Int32()));
38 args.push_back(generate_transpose_args(1, M, N, CH, dtype::Float32()));
39 args.push_back(generate_transpose_args(3, M, N, CH, dtype::Float32()));
40 }
41 }
42
43 Checker<Relayout> checker(handle);
44
45 for (auto&& arg : args) {
46 checker.execl({arg.src, arg.dst});
47 }
48}
49
50#define DEF_TEST(name) \
51 template <> \

Callers 1

DEF_TESTFunction · 0.85

Calls 3

generate_transpose_argsFunction · 0.85
push_backMethod · 0.45
execlMethod · 0.45

Tested by

no test coverage detected