This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 3eb86f78ed [Relax][TOPI] Add relax.vision.multibox_transform_loc for
SSD/TFLite box decode (#18942)
add 44dbd138d5 [FFI] Bump tvm-ffi to 63224e3 and fix regressions (#18938)
add 9dcc731316 [Web] Update includes after FFI JSON refactor (#18944)
add 38eb79c63f [Relax][Vision] Add get_valid_counts and classic NMS
(#18943)
add 52b5d55fc4 [Frontend][ONNX] Add If operator support to Relax ONNX
frontend (#18946)
No new revisions were added by this update.
Summary of changes:
3rdparty/tvm-ffi | 2 +-
include/tvm/relax/attrs/vision.h | 60 ++
include/tvm/script/ir_builder/relax/frame.h | 5 +-
python/tvm/ir/base.py | 8 +
python/tvm/ir/transform.py | 2 +
python/tvm/relax/binding_rewrite.py | 2 +
python/tvm/relax/block_builder.py | 2 +
python/tvm/relax/frontend/onnx/onnx_frontend.py | 128 ++-
python/tvm/relax/op/__init__.py | 8 +-
python/tvm/relax/op/op_attrs.py | 10 +
python/tvm/relax/op/vision/nms.py | 114 ++-
python/tvm/relax/transform/legalize_ops/vision.py | 30 +
python/tvm/runtime/support.py | 2 +
python/tvm/s_tir/meta_schedule/utils.py | 2 +
python/tvm/tirx/build.py | 2 +-
python/tvm/topi/testing/__init__.py | 2 +
python/tvm/topi/testing/get_valid_counts_python.py | 68 ++
python/tvm/topi/testing/nms_python.py | 146 ++++
python/tvm/topi/vision/nms.py | 503 +++++++++++-
python/tvm/topi/vision/nms_util.py | 4 +-
src/ir/expr.cc | 4 +
src/node/repr_printer.cc | 74 +-
src/relax/ir/emit_te.h | 7 +-
src/relax/op/vision/nms.cc | 244 +++++-
src/relax/op/vision/nms.h | 9 +
src/s_tir/schedule/instruction.cc | 83 +-
src/s_tir/schedule/trace.cc | 46 +-
src/target/target.cc | 8 +-
src/tirx/ir/expr.cc | 9 +
tests/python/ir/test_pass_instrument.py | 4 +-
tests/python/relax/test_frontend_onnx.py | 213 +++++
tests/python/relax/test_op_vision.py | 862 ++++++++++++++++++++-
.../relax/test_tvmscript_parser_op_vision.py | 132 ++++
.../python/tvmscript/test_tvmscript_printer_doc.py | 4 +-
web/emcc/wasm_runtime.cc | 2 +
web/package-lock.json | 406 +++++-----
36 files changed, 2889 insertions(+), 318 deletions(-)
create mode 100644 python/tvm/topi/testing/get_valid_counts_python.py
create mode 100644 python/tvm/topi/testing/nms_python.py