-
- Downloads
[TOPI] Example for depthwise convolution (#197)
* first commit * move to topi/recipe * refactor, almost rewrite * 2-D sum reduction; implement SAME pad; improve schedule * add util.py; separate test script * conv + bn + relu fusion * auto fusion * separate declare and schedule; using op tag * divide large image into blocks * move to topi; improve blocking schedule * restructure * add doc * using time_evaluator
Showing
- topi/python/topi/cuda/__init__.py 4 additions, 0 deletionstopi/python/topi/cuda/__init__.py
- topi/python/topi/cuda/depthwise_conv2d_map.py 115 additions, 0 deletionstopi/python/topi/cuda/depthwise_conv2d_map.py
- topi/python/topi/ewise.py 22 additions, 0 deletionstopi/python/topi/ewise.py
- topi/python/topi/nn/__init__.py 7 additions, 0 deletionstopi/python/topi/nn/__init__.py
- topi/python/topi/nn/conv.py 76 additions, 0 deletionstopi/python/topi/nn/conv.py
- topi/python/topi/nn/mapping.py 26 additions, 0 deletionstopi/python/topi/nn/mapping.py
- topi/python/topi/nn/util.py 23 additions, 0 deletionstopi/python/topi/nn/util.py
- topi/recipe/conv/depthwise_conv2d_map_test.py 145 additions, 0 deletionstopi/recipe/conv/depthwise_conv2d_map_test.py
topi/python/topi/nn/__init__.py
0 → 100644
topi/python/topi/nn/conv.py
0 → 100644
topi/python/topi/nn/mapping.py
0 → 100644
topi/python/topi/nn/util.py
0 → 100644
Please register or sign in to comment