| 74 | } |
| 75 | |
| 76 | TEST(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 | |
| 86 | TEST(TestOprDNN, PoolingBackward) { |
| 87 | size_t sx = 2, sy = 3, wx = 3, wy = 2, ix = 23, iy = 15, ph = 1, pw = 1; |
nothing calls this directly
no test coverage detected