This is an automated email from the ASF dual-hosted git repository.

mehrdadh pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from c7d7164c42 [QNN] support zero points as variable scalar for 
QnnBatchMatMul op (#13469)
     add bf16b42edb [Hexagon] Add HVX quant conv2d implementation (#13256)

No new revisions were added by this update.

Summary of changes:
 cmake/modules/Hexagon.cmake                        |   9 +
 {include/tvm => src}/runtime/hexagon/ops/conv2d.h  | 145 +++++++++-
 src/runtime/hexagon/ops/conv2d_fp16_hvx.cc         |  57 ++--
 src/runtime/hexagon/ops/conv2d_quant_hvx.cc        | 319 +++++++++++++++++++++
 src/runtime/hexagon/ops/conv_utils.cc              | 170 +++++------
 .../cpp-runtime/hexagon/hexagon_conv_utils_test.h  | 102 +++++++
 .../hexagon/hexagon_fp16_utils_tests.cc            |  96 ++-----
 ...utils_tests.cc => hexagon_quant_utils_tests.cc} | 175 ++++-------
 .../python/contrib/test_hexagon/infrastructure.py  |   2 +-
 .../test_hexagon/topi/test_conv2d_quant_intrin.py  | 261 +++++++++++++++++
 10 files changed, 1010 insertions(+), 326 deletions(-)
 rename {include/tvm => src}/runtime/hexagon/ops/conv2d.h (54%)
 create mode 100644 src/runtime/hexagon/ops/conv2d_quant_hvx.cc
 create mode 100644 tests/cpp-runtime/hexagon/hexagon_conv_utils_test.h
 copy tests/cpp-runtime/hexagon/{hexagon_fp16_utils_tests.cc => 
hexagon_quant_utils_tests.cc} (58%)
 create mode 100644 
tests/python/contrib/test_hexagon/topi/test_conv2d_quant_intrin.py

Reply via email to