|
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
-
- import os
- import unittest
-
- os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
-
- import tensorlayer as tl
-
- from tests.utils import CustomTestCase
-
-
- class Layer_Extend_Test(CustomTestCase):
-
- @classmethod
- def setUpClass(cls):
- pass
-
- @classmethod
- def tearDownClass(cls):
- pass
-
- def test_expand_dims(self):
- x = tl.layers.Input([8, 3])
- expandlayer = tl.layers.ExpandDims(axis=-1)
- y = expandlayer(x)
- self.assertEqual(tl.get_tensor_shape(y), [8, 3, 1])
-
- def test_tile(self):
- x = tl.layers.Input([8, 3])
- tilelayer = tl.layers.Tile(multiples=[2, 3])
- y = tilelayer(x)
- self.assertEqual(tl.get_tensor_shape(y), [16, 9])
-
-
- if __name__ == '__main__':
-
- unittest.main()
|