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

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


    from 91dc8efe0f [TIR] Fix typo in doc (#14178)
     add a42e98b195 [microTVM] Use QNN schedules to give SOTA performance 
(#13752)

No new revisions were added by this update.

Summary of changes:
 include/tvm/relay/transform.h                      |   7 +
 python/tvm/relay/op/nn/_nn.py                      |  17 -
 python/tvm/relay/qnn/op/_qnn.py                    |  60 +++-
 python/tvm/relay/qnn/strategy/arm_cpu.py           |  73 +++-
 python/tvm/topi/arm_cpu/__init__.py                |   3 +-
 .../arm_cpu/mprofile/dsp/micro_kernel/tensordot.py |   9 +-
 python/tvm/topi/arm_cpu/qnn.py                     | 358 +++++++++++++++----
 python/tvm/topi/arm_cpu/qnn_alter_op.py            | 228 +++++++++---
 python/tvm/topi/arm_cpu/qnn_legalize.py            | 382 +++++++++++++++++++++
 python/tvm/topi/hexagon/qnn/nn.py                  |   2 +-
 python/tvm/topi/nn/qnn.py                          |  35 +-
 src/relay/backend/utils.cc                         |   1 +
 src/relay/transforms/simplify_expr.cc              |  23 ++
 src/target/source/codegen_c.cc                     |   4 +-
 tests/python/relay/qnn/test_clip_legalization.py   |  87 +++++
 .../python/relay/qnn/test_qnn_channel_stripping.py | 299 ++++++++++++++++
 .../strategy/arm_cpu/test_quantized_convolution.py |  71 +++-
 .../topi/python/test_topi_conv2d_tensordot_opts.py |   6 +-
 18 files changed, 1499 insertions(+), 166 deletions(-)
 create mode 100644 python/tvm/topi/arm_cpu/qnn_legalize.py
 create mode 100644 tests/python/relay/qnn/test_clip_legalization.py
 create mode 100644 tests/python/relay/qnn/test_qnn_channel_stripping.py

Reply via email to