This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 11ac2ad97c [REFACTOR][NODE] Use fn_repr inside kRepr lambdas, not
ffi::ReprPrint (#19462)
add ca2d1e8732 [REFACTOR][IR] Migrate include/tvm/node into include/tvm/ir
(#19463)
add ccd81f220f [Relax][Frontend][TFLite] Fix dynamic FILL/SPLIT_V partial
implementations (#19433)
add 0e5c885699 [Relax][Frontend][TFLite] Add BITCAST operator mapping
(#19466)
add c1415d6e4d [Relax][Frontend][TFLite] Add NON_MAX_SUPPRESSION_V4
converter (#19464)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 1 -
include/tvm/ir/analysis.h | 2 +-
include/tvm/{node => ir}/attr_registry_map.h | 8 +-
include/tvm/{node => ir}/cast.h | 8 +-
include/tvm/ir/expr.h | 6 +-
include/tvm/ir/module.h | 2 +-
include/tvm/{node/functor.h => ir/node_functor.h} | 8 +-
include/tvm/ir/op.h | 2 +-
include/tvm/{node => ir}/repr.h | 54 +---
include/tvm/{node => ir}/script_printer.h | 10 +-
include/tvm/ir/type_functor.h | 2 +-
include/tvm/node/repr_printer.h | 30 ---
include/tvm/node/structural_equal.h | 29 ---
include/tvm/node/structural_hash.h | 29 ---
include/tvm/relax/exec_builder.h | 2 +-
include/tvm/relax/expr_functor.h | 2 +-
include/tvm/relax/struct_info.h | 2 +-
include/tvm/relax/struct_info_functor.h | 2 +-
include/tvm/script/ir_builder/base.h | 2 +-
include/tvm/script/printer/ir_docsifier.h | 2 +-
include/tvm/target/tag.h | 2 +-
include/tvm/target/target.h | 2 +-
include/tvm/target/target_kind.h | 2 +-
include/tvm/tirx/buffer.h | 2 +-
include/tvm/tirx/expr.h | 2 +-
include/tvm/tirx/expr_functor.h | 2 +-
include/tvm/tirx/function.h | 2 +-
include/tvm/tirx/stmt.h | 2 +-
include/tvm/tirx/stmt_functor.h | 2 +-
.../tvm/relax/frontend/tflite/tflite_frontend.py | 163 ++++++++++--
python/tvm/relax/transform/legalize_ops/create.py | 16 +-
src/ir/attr_functor.h | 2 +-
src/ir/attr_registry.h | 2 +-
src/ir/instrument.cc | 2 +-
src/{node => ir}/repr.cc | 4 +-
src/{node => ir}/script_printer.cc | 6 +-
src/ir/structural_equal.cc | 6 +-
src/ir/structural_hash.cc | 2 +-
src/ir/transform.cc | 2 +-
src/node/container_printing.cc | 26 --
src/node/repr_printer.cc | 25 --
src/relax/ir/dataflow_pattern.cc | 2 +-
src/relax/ir/transform.cc | 2 +-
src/relax/op/tensor/create.cc | 2 +
src/s_tir/meta_schedule/utils.h | 2 +-
.../schedule/primitive/layout_transformation.cc | 2 +-
src/tirx/ir/transform.cc | 2 +-
tests/cpp/arith_simplify_test.cc | 2 +-
tests/cpp/expr_test.cc | 2 +-
tests/cpp/ir_functor_test.cc | 2 +-
tests/cpp/nested_msg_test.cc | 2 +-
tests/python/relax/test_frontend_tflite.py | 277 +++++++++++++++++++++
52 files changed, 503 insertions(+), 271 deletions(-)
rename include/tvm/{node => ir}/attr_registry_map.h (96%)
rename include/tvm/{node => ir}/cast.h (97%)
rename include/tvm/{node/functor.h => ir/node_functor.h} (98%)
rename include/tvm/{node => ir}/repr.h (60%)
rename include/tvm/{node => ir}/script_printer.h (97%)
delete mode 100644 include/tvm/node/repr_printer.h
delete mode 100644 include/tvm/node/structural_equal.h
delete mode 100644 include/tvm/node/structural_hash.h
rename src/{node => ir}/repr.cc (98%)
rename src/{node => ir}/script_printer.cc (98%)
delete mode 100644 src/node/container_printing.cc
delete mode 100644 src/node/repr_printer.cc