Change TOPI ops to use C++ implementation where applicable (#357)
* Updated TVM version. Implemented fix for nnvm_compiler crash on exit on windows. Changed TOPI ops from using python to using C++ where applicable. * Fix lint * Fix lint * Fix macro * Fix reshape * Update TVM to fix test fails
Showing
- nnvm/CMakeLists.txt 1 addition, 0 deletionsnnvm/CMakeLists.txt
- nnvm/Makefile 1 addition, 1 deletionnnvm/Makefile
- nnvm/include/nnvm/compiler/util.h 33 additions, 0 deletionsnnvm/include/nnvm/compiler/util.h
- nnvm/include/nnvm/symbolic.h 1 addition, 1 deletionnnvm/include/nnvm/symbolic.h
- nnvm/python/nnvm/top/nn.py 0 additions, 85 deletionsnnvm/python/nnvm/top/nn.py
- nnvm/python/nnvm/top/reduction.py 0 additions, 3 deletionsnnvm/python/nnvm/top/reduction.py
- nnvm/python/nnvm/top/tensor.py 0 additions, 35 deletionsnnvm/python/nnvm/top/tensor.py
- nnvm/python/nnvm/top/transform.py 1 addition, 42 deletionsnnvm/python/nnvm/top/transform.py
- nnvm/src/compiler/compile_engine.cc 1 addition, 1 deletionnnvm/src/compiler/compile_engine.cc
- nnvm/src/compiler/graph_hash.cc 1 addition, 1 deletionnnvm/src/compiler/graph_hash.cc
- nnvm/src/top/nn/nn.cc 73 additions, 0 deletionsnnvm/src/top/nn/nn.cc
- nnvm/src/top/nn/pooling.cc 53 additions, 0 deletionsnnvm/src/top/nn/pooling.cc
- nnvm/src/top/tensor/broadcast.cc 22 additions, 0 deletionsnnvm/src/top/tensor/broadcast.cc
- nnvm/src/top/tensor/elemwise.cc 138 additions, 0 deletionsnnvm/src/top/tensor/elemwise.cc
- nnvm/src/top/tensor/reduce.cc 32 additions, 0 deletionsnnvm/src/top/tensor/reduce.cc
- nnvm/src/top/tensor/transform.cc 64 additions, 0 deletionsnnvm/src/top/tensor/transform.cc
nnvm/include/nnvm/compiler/util.h
0 → 100644
Please register or sign in to comment