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

Function TEST

src/opr/test/dnn/pooling.cpp:76–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

74}
75
76TEST(TestOprDNN, PoolingForward) {
77 size_t sx = 2, sy = 3, wx = 4, wy = 2, ix = 23, iy = 15, ph = 0, pw = 3;
78 for (uint32_t i = 0; i < Param::MODE_NR_MEMBER; ++i) {
79 Param param(static_cast<Mode>(i), ph, pw, sy, sx, wy, wx);
80 opr::test::ForwardChecker<opr::Pooling, 1> forward_checker(
81 {{2, 3, ix, iy}}, pooling_brute, param);
82 forward_checker.run();
83 }
84}
85
86TEST(TestOprDNN, PoolingBackward) {
87 size_t sx = 2, sy = 3, wx = 3, wy = 2, ix = 23, iy = 15, ph = 1, pw = 1;

Callers

nothing calls this directly

Calls 15

gradFunction · 0.85
make_callback_copyFunction · 0.85
set_execution_policyMethod · 0.80
loadFunction · 0.50
makeFunction · 0.50
genFunction · 0.50
runMethod · 0.45
activateMethod · 0.45
make_scalarMethod · 0.45
addMethod · 0.45
owner_oprMethod · 0.45
nodeMethod · 0.45

Tested by

no test coverage detected