|
|
|
@ -243,6 +243,10 @@ class TestBook(unittest.TestCase):
|
|
|
|
|
pool, mask = layers.adaptive_pool2d(x, [3, 3], require_index=True)
|
|
|
|
|
self.assertIsNotNone(pool)
|
|
|
|
|
self.assertIsNotNone(mask)
|
|
|
|
|
self.assertIsNotNone(layers.adaptive_pool2d(x, 3, pool_type='avg'))
|
|
|
|
|
pool, mask = layers.adaptive_pool2d(x, 3, require_index=True)
|
|
|
|
|
self.assertIsNotNone(pool)
|
|
|
|
|
self.assertIsNotNone(mask)
|
|
|
|
|
|
|
|
|
|
def test_adaptive_pool3d(self):
|
|
|
|
|
program = Program()
|
|
|
|
@ -255,6 +259,10 @@ class TestBook(unittest.TestCase):
|
|
|
|
|
x, [3, 3, 3], require_index=True)
|
|
|
|
|
self.assertIsNotNone(pool)
|
|
|
|
|
self.assertIsNotNone(mask)
|
|
|
|
|
self.assertIsNotNone(layers.adaptive_pool3d(x, 3, pool_type='avg'))
|
|
|
|
|
pool, mask = layers.adaptive_pool3d(x, 3, require_index=True)
|
|
|
|
|
self.assertIsNotNone(pool)
|
|
|
|
|
self.assertIsNotNone(mask)
|
|
|
|
|
|
|
|
|
|
def test_lstm_unit(self):
|
|
|
|
|
program = Program()
|
|
|
|
|