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 20b1b80f25 [skip ci][ci][docker] Add cross compilation libs (#13800)
     add 6c5be6fbd0 [TVMScript] `T.axis.remap` syntax sugar for TVMScript 
printer (#13743)
     add da99e9d1b5 [TVMScript] Use TVMScript for all TIR Printing (#13795)
     add 0730422ff6 [microNPU] Upgrade to 22.08 version of Arm(R) Ethos(TM)-U 
NPU drivers (#13529)
     add 60358a145b [microNPU] Add hardware constraints for binary elementwise 
(#13772)
     add 02e8bbfab6 [Bugfix][TIR] Fix version conflict with typing for Python 
3.8.0 (#13744)
     add 5d2a947204 [TOPI] Making test_strided_set require a GPU for testing 
(#13804)

No new revisions were added by this update.

Summary of changes:
 CMakeLists.txt                                     |   2 +-
 apps/microtvm/cmsisnn/Makefile                     |  19 ++--
 apps/microtvm/cmsisnn/src/demo_bare_metal.c        |   4 +-
 apps/microtvm/ethosu/Makefile                      |  24 ++--
 apps/microtvm/ethosu/src/demo_bare_metal.c         |   4 +-
 apps/microtvm/ethosu/src/demo_freertos.c           |   4 +-
 ci/jenkins/docker-images.ini                       |   2 +-
 .../install/ubuntu_install_ethosu_driver_stack.sh  |  12 +-
 gallery/how_to/work_with_microtvm/micro_ethosu.py  |   4 +-
 include/tvm/ir/module.h                            |  28 -----
 include/tvm/ir/transform.h                         |   1 -
 include/tvm/relay/base.h                           |  28 +++++
 include/tvm/{ir => relay}/error.h                  |  13 +--
 include/tvm/relay/expr.h                           |   1 -
 include/tvm/relay/expr_functor.h                   |   2 +-
 include/tvm/relay/pattern_functor.h                |   2 +-
 python/tvm/ir/__init__.py                          |   1 -
 python/tvm/ir/affine_type.py                       |   2 +-
 python/tvm/ir/base.py                              |  31 -----
 python/tvm/ir/expr.py                              |  32 +++++-
 python/tvm/ir/module.py                            |  28 +++++
 python/tvm/ir/op.py                                |  31 ++++-
 python/tvm/ir/tensor_type.py                       |   2 +-
 python/tvm/micro/model_library_format.py           |   7 +-
 python/tvm/micro/testing/aot_test_utils.py         |   8 +-
 python/tvm/relay/__init__.py                       |   1 +
 python/tvm/relay/base.py                           |  39 ++++++-
 python/tvm/relay/dataflow_pattern/__init__.py      |  29 ++++-
 python/tvm/relay/expr.py                           |  34 ++++--
 python/tvm/relay/function.py                       |  29 ++++-
 python/tvm/relay/op/contrib/ethosu.py              |  80 ++++++++++---
 python/tvm/script/__init__.py                      |   1 -
 python/tvm/script/printer/__init__.py              |   1 -
 python/tvm/script/printer/printer.py               |  54 ---------
 python/tvm/tir/schedule/_type_checker.py           |   2 +-
 rust/tvm/src/ir/expr.rs                            |   2 +-
 src/ir/transform.cc                                |   6 +-
 src/relay/analysis/annotated_region_set.cc         |   2 +-
 src/relay/analysis/annotated_region_set.h          |   2 +-
 src/relay/analysis/kind_check.cc                   |   2 +-
 src/relay/analysis/match_exhaustion.cc             |   2 +-
 src/relay/analysis/type_solver.h                   |   2 +-
 src/relay/backend/contrib/ethosu/codegen.cc        |   2 +-
 src/relay/backend/contrib/ethosu/compiler_attrs.cc |   2 +-
 src/relay/backend/contrib/ethosu/preprocess.cc     |   2 +-
 src/relay/backend/contrib/uma/relay_to_tir.cc      |   2 +-
 src/relay/backend/vm/compiler.cc                   |   2 +-
 src/relay/backend/vm/compiler.h                    |   2 +-
 src/relay/collage/partition_rule.h                 |   2 +-
 src/relay/ir/base.cc                               |   5 +
 src/{ => relay}/ir/error.cc                        |  11 +-
 src/relay/op/tensor/transform.cc                   |   2 +-
 src/relay/op/tensor/transform.h                    |   2 +-
 src/relay/op/type_relations.h                      |   2 +-
 src/{ => relay}/printer/doc.cc                     |   4 +-
 src/{ => relay}/printer/doc.h                      |   9 +-
 src/{ => relay}/printer/meta_data.h                |  13 +--
 .../printer/model_library_format_printer.cc        |   6 +-
 src/{ => relay}/printer/relay_text_printer.cc      |  13 +--
 src/{ => relay}/printer/text_printer.cc            |   9 +-
 src/{ => relay}/printer/text_printer.h             |  47 +++-----
 src/{ => relay}/printer/tir_text_printer.cc        |  28 ++---
 src/{ => relay}/printer/tir_text_printer_debug.cc  |   4 +-
 src/{ => relay}/printer/tir_text_printer_debug.h   |  10 +-
 src/{ => relay}/printer/tvmscript_printer.cc       |  85 +++++++-------
 src/relay/transforms/merge_compiler_regions.cc     |   2 +-
 src/relay/transforms/partition_graph.cc            |   2 +-
 src/script/printer/printer.cc                      |   7 --
 src/script/printer/tir/block.cc                    |  80 ++++++++++++-
 src/tir/schedule/error.cc                          |   6 +-
 src/tir/transforms/install_debug_spans.cc          |   4 +-
 tests/python/contrib/test_cmsisnn/utils.py         |   4 +-
 tests/python/contrib/test_ethosu/infra.py          |   4 +-
 tests/python/contrib/test_ethosu/test_codegen.py   |  23 ++++
 tests/python/contrib/test_ethosu/test_legalize.py  |  81 ++++++++++---
 tests/python/relay/aot/corstone300.mk              |  33 +++---
 tests/python/relay/test_ir_parser.py               |  10 +-
 tests/python/topi/python/test_topi_transform.py    |   1 +
 .../test_meta_schedule_schedule_rule_mlt.py        |   3 +-
 tests/python/unittest/test_tir_nodes.py            | 126 ---------------------
 .../test_tir_transform_lower_warp_memory.py        |   9 +-
 .../python/unittest/test_tvmscript_printer_tir.py  |  42 +++++++
 82 files changed, 748 insertions(+), 533 deletions(-)
 rename include/tvm/{ir => relay}/error.h (97%)
 delete mode 100644 python/tvm/script/printer/printer.py
 rename src/{ => relay}/ir/error.cc (97%)
 rename src/{ => relay}/printer/doc.cc (98%)
 rename src/{ => relay}/printer/doc.h (97%)
 rename src/{ => relay}/printer/meta_data.h (95%)
 rename src/{ => relay}/printer/model_library_format_printer.cc (96%)
 rename src/{ => relay}/printer/relay_text_printer.cc (99%)
 rename src/{ => relay}/printer/text_printer.cc (95%)
 rename src/{ => relay}/printer/text_printer.h (95%)
 rename src/{ => relay}/printer/tir_text_printer.cc (97%)
 rename src/{ => relay}/printer/tir_text_printer_debug.cc (98%)
 rename src/{ => relay}/printer/tir_text_printer_debug.h (90%)
 rename src/{ => relay}/printer/tvmscript_printer.cc (96%)

Reply via email to