You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by gi...@apache.org on 2023/01/25 05:02:48 UTC
[tvm] branch nightly updated (b738d31b87 -> cbdadb96e3)
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 b738d31b87 [Hexagon][Metaschedule] Add timeout_sec arg to get_hexagon_local_builder (#13828)
add 1d89071863 [TVMScript] More concise `T.allocate` syntax printing (#13830)
add 1f40b925a5 [TOOL][NATIVE] Android native application for deploy and run (#13791)
add e77a6d1a05 [TVMScript] Introduce `PrinterConfig` (#13831)
add 127fb1e915 [Hexagon]Float and quantized dense operators with schedules (#12873)
add 6fdb1b7e38 [RUNTIME] Fix determination of big/little cores domains (#13832)
add fd3f8035c9 [docker][microTVM]Fix Zephyr 0.15.2 SDK installation and separate Zephyr python environment (#13829)
add cbdadb96e3 [Adreno] Optimize reduction schedule (#13781)
No new revisions were added by this update.
Summary of changes:
.gitmodules | 3 +
3rdparty/cnpy | 1 +
CMakeLists.txt | 4 +
LICENSE | 1 +
apps/cpp_rtvm/CMakeLists.txt | 98 ++++++
apps/cpp_rtvm/README.md | 354 +++++++++++++++++++++
apps/cpp_rtvm/main.cc | 264 +++++++++++++++
.../cpp_rtvm/scripts/download_models.py | 28 +-
apps/cpp_rtvm/tvm_runner.cc | 320 +++++++++++++++++++
apps/cpp_rtvm/tvm_runner.h | 93 ++++++
cmake/config.cmake | 3 +
cmake/modules/LibInfo.cmake | 1 +
docker/Dockerfile.ci_cortexm | 7 +-
docker/Dockerfile.ci_riscv | 8 +-
docker/install/ubuntu_install_zephyr.sh | 30 +-
docker/install/ubuntu_install_zephyr_sdk.sh | 13 +-
include/tvm/ir/expr.h | 11 +-
include/tvm/ir/module.h | 11 +-
include/tvm/node/repr_printer.h | 1 +
include/tvm/node/script_printer.h | 105 ++++++
include/tvm/script/printer/doc.h | 8 +
include/tvm/script/printer/ir_docsifier.h | 4 +-
include/tvm/script/printer/printer.h | 76 -----
include/tvm/tir/function.h | 11 +-
include/tvm/tir/stmt.h | 11 +-
python/tvm/driver/tvmc/composite_target.py | 5 +
python/tvm/ir/expr.py | 4 +-
python/tvm/ir/module.py | 80 +----
python/tvm/ir/type.py | 3 +-
python/tvm/relay/op/contrib/clml.py | 2 +-
python/tvm/runtime/__init__.py | 1 +
python/tvm/runtime/script_printer.py | 218 +++++++++++++
python/tvm/script/printer/__init__.py | 1 -
python/tvm/script/printer/default.py | 83 -----
python/tvm/script/printer/doc_printer.py | 15 +-
python/tvm/tir/buffer.py | 10 +-
python/tvm/tir/expr.py | 83 +----
python/tvm/tir/function.py | 79 +----
python/tvm/tir/stmt.py | 83 +----
python/tvm/topi/adreno/reduction.py | 103 ++++--
python/tvm/topi/cuda/reduction.py | 6 +-
python/tvm/topi/hexagon/qnn/__init__.py | 17 +-
python/tvm/topi/hexagon/qnn/qdense.py | 193 +++++++++++
python/tvm/topi/hexagon/slice_ops/__init__.py | 1 +
python/tvm/topi/hexagon/slice_ops/dense.py | 144 +++++++++
python/tvm/topi/hexagon/utils.py | 26 +-
src/auto_scheduler/search_task.cc | 8 +
src/node/script_printer.cc | 79 +++++
src/relay/transforms/annotate_texture_storage.cc | 2 +-
src/runtime/graph_executor/graph_executor.cc | 44 ++-
src/runtime/graph_executor/graph_executor.h | 6 +
src/runtime/threading_backend.cc | 9 +-
src/script/printer/doc_printer/base_doc_printer.cc | 19 +-
src/script/printer/doc_printer/base_doc_printer.h | 26 +-
.../printer/doc_printer/python_doc_printer.cc | 17 +-
src/script/printer/ir/ir.cc | 31 +-
src/script/printer/ir/script_method.cc | 34 --
src/script/printer/ir/utils.h | 19 +-
src/script/printer/ir_docsifier.cc | 3 +-
src/script/printer/printer.cc | 47 ---
src/script/printer/tir/block.cc | 19 +-
src/script/printer/tir/buffer.cc | 8 +-
src/script/printer/tir/expr.cc | 49 +--
src/script/printer/tir/for_loop.cc | 12 +-
src/script/printer/tir/function.cc | 10 +-
src/script/printer/tir/ir.cc | 27 +-
src/script/printer/tir/script_method.cc | 59 ----
src/script/printer/tir/stmt.cc | 24 +-
src/script/printer/tir/utils.h | 17 +-
src/script/printer/utils.h | 37 ++-
src/support/libinfo.cc | 5 +
.../python/contrib/test_hexagon/infrastructure.py | 6 +
.../test_hexagon/topi/slice_op/test_dense_slice.py | 282 ++++++++++++++++
.../relay/opencl_texture/test_reduction_texture.py | 126 ++++++++
.../python/unittest/test_tvmscript_printer_tir.py | 27 +-
tests/scripts/task_build_adreno_bins.sh | 3 +-
76 files changed, 2747 insertions(+), 931 deletions(-)
create mode 160000 3rdparty/cnpy
create mode 100644 apps/cpp_rtvm/CMakeLists.txt
create mode 100644 apps/cpp_rtvm/README.md
create mode 100644 apps/cpp_rtvm/main.cc
copy ci/scripts/jenkins/http_utils.py => apps/cpp_rtvm/scripts/download_models.py (60%)
create mode 100644 apps/cpp_rtvm/tvm_runner.cc
create mode 100644 apps/cpp_rtvm/tvm_runner.h
create mode 100644 include/tvm/node/script_printer.h
delete mode 100644 include/tvm/script/printer/printer.h
create mode 100644 python/tvm/runtime/script_printer.py
delete mode 100644 python/tvm/script/printer/default.py
create mode 100644 python/tvm/topi/hexagon/qnn/qdense.py
create mode 100644 python/tvm/topi/hexagon/slice_ops/dense.py
create mode 100644 src/node/script_printer.cc
delete mode 100644 src/script/printer/ir/script_method.cc
delete mode 100644 src/script/printer/printer.cc
delete mode 100644 src/script/printer/tir/script_method.cc
create mode 100644 tests/python/contrib/test_hexagon/topi/slice_op/test_dense_slice.py