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

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


 discard b32315bb9a fix tensorflow deps
 discard 2153c84037 fix escape
 discard 29a8439485 sanitize image name
 discard a3c5df91a4 include relevant extras
 discard b4127063f2 no-cache arg
 discard 254b807492 fixup! Split TFLite runtime deps away from python
 discard ef85ed88db rebuild again
 discard b324de1555 Split TFLite runtime deps away from python
 discard f2997c06fa freeze again
 discard 2ea12b3607 ecr_pull
 discard 2435c94452 fixup! Add to path
 discard 6fd7bdccbf build again
 discard bb22a211bf Add to path
 discard 100479cc80 ecr_pull
 discard 3789233276 fix docker containers
 discard d607980486 freeze papi
 discard f8f5d5d02d fix merge conflict
 discard c3ef519e19 rebuild docker imgaes
 discard 7be81f7143 fix docker_init dupe
 discard c1556196c4 fix pylint because i'm not sure why it's different
 discard 8f515cc7be fix more python package versions
 discard c4a854c38e fix docker images to built ones for testing.
 discard 45e19724b8 Fix all scripts which reference python3 in the docker 
containers.
 discard 36e02b3cef try to fix hashes
 discard 2f5779f2b1 test Jenkins infra
 discard 6e34dc2df3 Adjust package installs with py-deps to use the virtualenv.
 discard a51d174f51 Align Python and package install process in all containers.
 discard aab530abc9 Add docker container for freezing python deps.
 discard d59f790c82 Add freeze_deps tool and modify gen_requirements to work 
with it.
     add a82d2f516e [Hotfix][MetaSchedule] Importing from test foldeer (#11695)
     add 27b0aad5a5 [BYOC-OpenCLML] OpenCLML integration with TVM. (#10243)
     add 1f6f849db2 cleanup (#11659)
     add 9d5782f10b [tests][hexagon] Fix `allocate_hexagon_array` bug. (#11709)
     add 9a71092585 Move FlattenAtrousConv before AlterOpLayout in the default 
opt pipeline. (#11706)
     add 02fff50cbb [Hexagon] remove #if defined(__hexagon__) where it is no 
longer needed (#11708)
     add d92a7731a2 [CI] [Hexagon] Update docker tag in jenkins (#11588)
     add 5b3cef30f9 [microTVM][zephyr] Add support for host-driven AoT 
execution on zephyr (#11650)
     add f667342ca9 [LLVM] Update uses of AllocaInst::getAlign[ment] (#11718)
     add d2e2f71b14 Fix 1d-softmax schedule. (#11719)
     add 1312658093 [MetaSchedule] Apply-History-Best Task Filtering (#11692)
     add 954a927be3 [Bugfix][TIR] Narrow-Datatype for thread axis (#11725)
     add 3eb372e26f [CI] add GH workflow to comment with link to docs (#11594)
     add 24f49f1aeb [CI] Apply linting rules to AOT tests (#11657)
     add 3cb4597ed4 [CMSIS-NN] Fixed error in finding input's dtype in maxpool 
(#11701)
     add f942d19788 [TVMC] Fix error while compile paddle model with tvmc 
(#11730)
     add a5df28332c [MetaSchedule] Include te/tensor.h instead of forward 
declaring te::Tensor (#11731)
     add 9d98da2736 [Hexagon] Implement avg_pool2d slice op (#11417)
     add a64368be0e [ci] Skip failing tests in wheel (#11705)
     add fdc3c0274b [MetaSchedule] Developer Ergonomics Enhancement II (#11727)
     add d0cbde0c99 rename aot_demo to aot_standalone_demo for clarity vs. 
host-driven aot (#11723)
     add 6ce41be327 [MetaSchedule] Modify Profiler Timers (#11735)
     add ddb43e2ab0 [microTVM] Add support for the Raspberry Pi Pico via 
Arduino (#11694)
     add ec918644ef [microTVM] [docs] Point micro_train tutorial links to 
official repos (#11715)
     add 47ef9466b2 [Pytorch] Add quantized::leaky_relu (#11729)
     add 89e1a6c3f2 [TIR] Add preserve-unit-iters (#11585)
     add 24010db6c0 [TVMScript] Support roundtrip of LetNode (#11742)
     add 6732a9e3b2 [Relay] Implement `SoftmaxRel` for softmax operators. 
(#11728)
     add d0650bad66 [Bugfix][MetaSchedule] Filter out dynamic extents (#11747)
     add ada4c46f09 [ci] Remove apt cache from the docker images (#11470)
     add 7a5f4e0c41 [microTVM] Refactor RVM scripts and fix DNS network issue 
(#11741)
     add 7bfbc74c65 upgrade ci lint docker file (#11734)
     add b4a77ac7f4 Fix CI break due to concurrent merge. (#11753)
     add 2b1243bc16 [skip ci][microTVM] Update Arduino RVM name and box version 
(#11743)
     add 333994d45f [skip ci][microTVM] Update Zephyr RVM name and box version 
(#11655)
     add 7e376e2599 [MetaSchedule][Minor] Organize Testing Scripts (#11751)
     add 7433b2fd41 Add optional mem_scope parameter to tvm.nd.array and 
tvm.nd.copyto (#11717)
     add 1b8f3b54c6 [ci][docker gpu] Install dnnl in docker GPU. (#11744)
     add eb493110a8 Constant name prefix added (#11509)
     add 5aabeb741f Enable QNN primitives for DNNL runtime (#11642)
     add 2ffd955779 [hexagon][testing] add test-skip logic; fixes (#11737)
     add dffc3108bb  [CMSIS-NN] Fixed the case with repeating operands in the 
QNN binary ops (#11732)
     add 0fdc0eab51 [MetaSchedule] Distributed Measurement (#11683)
     add c5465d8037 [hexagon][testing] add max_pool2d benchmark (#11720)
     add 648154d808 [MLF] Add support for multiple modules in Model Library 
Format (#11464)
     add 8a94b6699a [Runtime][PipelineExecutor] Added Interface to Track Number 
of Global Inputs (#11315)
     add 2708b6ca02 [MetaSchedule][Minor] Fix EvaluatorConfig Argument 
Description (#11766)
     new 59d0605e24 Add freeze_deps tool and modify gen_requirements to work 
with it.
     new 51064a5eb3 Add docker container for freezing python deps.
     new c0d0ea7282 Align Python and package install process in all containers.
     new f87eb43bae Adjust package installs with py-deps to use the virtualenv.
     new 70980df3c9 test Jenkins infra
     new 60e6554e69 try to fix hashes
     new 5032f09ca6 Fix all scripts which reference python3 in the docker 
containers.
     new 6d7389abec fix docker images to built ones for testing.
     new 9944f00542 fix more python package versions
     new 59a5eaeb4f fix pylint because i'm not sure why it's different
     new 6e57b78c01 fix docker_init dupe
     new cf4c91cf90 rebuild docker imgaes
     new 39d81aa6b8 fix merge conflict
     new 86fc2be232 freeze papi
     new da036d1cfc fix docker containers
     new 0ff53a8952 ecr_pull
     new 41e383d8d6 Add to path
     new 7e0566bcc8 build again
     new 5dca5e1572 fixup! Add to path
     new 6b529a1241 ecr_pull
     new eb3133ba1c freeze again
     new 8608b5c3c2 Split TFLite runtime deps away from python
     new 8935d083c5 rebuild again
     new 5dc4b68102 fixup! Split TFLite runtime deps away from python
     new 3d5f875818 no-cache arg
     new 50359ae8b5 include relevant extras
     new 8b979c131e sanitize image name
     new c12efb1796 fix escape
     new a9dbf533c7 fix tensorflow deps

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b32315bb9a)
            \
             N -- N -- N   refs/heads/areusch/freeze-dependencies (a9dbf533c7)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 29 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/docs_bot.yml                     |   18 +
 CMakeLists.txt                                     |    3 +
 apps/microtvm/arduino/template_project/boards.json |    8 +
 .../template_project/microtvm_api_server.py        |   17 +-
 apps/microtvm/reference-vm/arduino/README.md       |    3 +-
 apps/microtvm/reference-vm/arduino/Vagrantfile     |    3 +-
 .../arduino/base-box/base_box_provision.sh         |    6 +-
 .../arduino/base-box/base_box_setup.sh             |   35 +-
 apps/microtvm/reference-vm/base-box-tool.py        |    9 +-
 .../base_box_setup.sh => base_box_setup_common.sh} |   62 +-
 apps/microtvm/reference-vm/zephyr/README.md        |   13 +-
 apps/microtvm/reference-vm/zephyr/Vagrantfile      |    3 +-
 .../reference-vm/zephyr/base-box/base_box_setup.sh |   47 +-
 .../reference-vm/zephyr/base-box/base_box_test.sh  |    3 +-
 .../template_project/crt_config/crt_config.h       |    2 +-
 .../zephyr/template_project/microtvm_api_server.py |    4 +-
 .../src/{aot_demo => aot_standalone_demo}/main.c   |    0
 .../zephyr_uart.c                                  |    0
 .../zephyr_uart.h                                  |    6 +-
 cmake/config.cmake                                 |    5 +
 cmake/modules/LibInfo.cmake                        |    2 +
 cmake/modules/Zephyr.cmake                         |    4 +-
 cmake/modules/contrib/CLML.cmake                   |   58 ++
 docker/Dockerfile.ci_arm                           |    5 +-
 docker/Dockerfile.ci_cpu                           |    4 +
 docker/Dockerfile.ci_gpu                           |    8 +-
 docker/Dockerfile.ci_hexagon                       |    4 +
 docker/Dockerfile.ci_i386                          |    6 +
 docker/Dockerfile.ci_jekyll                        |    7 +-
 docker/Dockerfile.ci_lint                          |    6 +-
 docker/Dockerfile.ci_qemu                          |    2 +
 docker/Dockerfile.ci_wasm                          |    2 +
 docker/Dockerfile.conda_cpu                        |    6 +-
 docker/Dockerfile.conda_cuda100                    |    6 +-
 docker/Dockerfile.conda_cuda90                     |    6 +-
 docker/Dockerfile.demo_android                     |    2 +
 docker/Dockerfile.demo_cpu                         |    2 +
 docker/Dockerfile.demo_gpu                         |    2 +
 docker/Dockerfile.demo_opencl                      |   18 +-
 docker/Dockerfile.demo_rocm                        |    2 +
 docker/Dockerfile.demo_vitis_ai                    |    2 +
 docker/Dockerfile.docs                             |    5 +-
 docker/install/ubuntu1804_install_clang_format.sh  |    2 +-
 docker/install/ubuntu1804_install_llvm.sh          |    2 +-
 docker/install/ubuntu1804_install_python.sh        |    4 +-
 docker/install/ubuntu2004_install_python.sh        |    4 +-
 .../ubuntu_download_arm_compute_lib_binaries.sh    |    3 +-
 docker/install/ubuntu_install_arduino.sh           |    2 +-
 docker/install/ubuntu_install_caffe.sh             |    2 +-
 docker/install/ubuntu_install_core.sh              |    4 +-
 .../install/ubuntu_install_ethosn_driver_stack.sh  |    2 +-
 .../install/ubuntu_install_ethosu_driver_stack.sh  |    3 +-
 docker/install/ubuntu_install_golang.sh            |    4 +-
 docker/install/ubuntu_install_java.sh              |    3 +-
 docker/install/ubuntu_install_llvm.sh              |    4 +-
 docker/install/ubuntu_install_nnpack.sh            |    2 +-
 docker/install/ubuntu_install_nodejs.sh            |    7 +-
 docker/install/ubuntu_install_opencl.sh            |    5 +-
 docker/install/ubuntu_install_papi.sh              |    2 +-
 docker/install/ubuntu_install_python.sh            |   13 +-
 docker/install/ubuntu_install_qemu.sh              |    2 +-
 docker/install/ubuntu_install_redis.sh             |    2 +-
 docker/install/ubuntu_install_rocm.sh              |    6 +-
 docker/install/ubuntu_install_sbt.sh               |    4 +-
 docker/install/ubuntu_install_tensorflow_deps.sh   |    2 +-
 docker/install/ubuntu_install_verilator.sh         |    2 +-
 docker/install/ubuntu_install_vitis_ai_core.sh     |    5 +-
 docker/install/ubuntu_install_vulkan.sh            |    4 +-
 docker/install/ubuntu_install_wasmtime.sh          |    2 +-
 docker/install/ubuntu_install_zephyr.sh            |    4 +-
 .../utils/apt-install-and-clear.sh                 |    8 +-
 gallery/how_to/work_with_microtvm/micro_train.py   |    6 +-
 include/tvm/meta_schedule/apply_history_best.h     |   16 +-
 include/tvm/meta_schedule/database.h               |   27 +
 include/tvm/meta_schedule/extracted_task.h         |   23 +
 include/tvm/tir/schedule/schedule.h                |    7 +-
 .../testing}/__init__.py                           |    4 +-
 .../testing/tune_onnx.py}                          |   30 +-
 .../testing/tune_relay.py}                         |   28 +-
 .../testing/tune_te.py}                            |   34 +-
 python/tvm/contrib/pipeline_executor.py            |   11 +
 python/tvm/driver/tvmc/frontends.py                |   14 +-
 python/tvm/driver/tvmc/model.py                    |   17 +-
 python/tvm/meta_schedule/apply_history_best.py     |   26 +-
 python/tvm/meta_schedule/database/database.py      |   34 +
 .../tvm/meta_schedule/database/memory_database.py  |    3 +
 python/tvm/meta_schedule/relay_integration.py      |   16 +-
 python/tvm/meta_schedule/runner/config.py          |    9 +-
 python/tvm/meta_schedule/runner/rpc_runner.py      |   11 +-
 .../tvm/meta_schedule/space_generator/__init__.py  |    6 +-
 .../meta_schedule/space_generator/schedule_fn.py   |   13 +-
 python/tvm/meta_schedule/testing/__init__.py       |    2 +
 .../testing/dataset_sample_candidates.py           |   23 +-
 .../testing/distributed_measure_candidates.py      |  198 ++++
 .../{tune_onnx_meta_schedule.py => tune_onnx.py}   |   63 +-
 .../{tune_relay_meta_schedule.py => tune_relay.py} |   31 +-
 .../{tune_te_meta_schedule.py => tune_te.py}       |   62 +-
 python/tvm/meta_schedule/testing/utils.py          |   15 +-
 python/tvm/meta_schedule/tune.py                   |   40 +-
 python/tvm/meta_schedule/tune_context.py           |  147 ++-
 python/tvm/micro/contrib/stm32/emitter.py          |   12 +-
 python/tvm/micro/model_library_format.py           |  297 ++++--
 python/tvm/micro/session.py                        |   10 +-
 python/tvm/micro/testing/utils.py                  |   31 +-
 python/tvm/relay/frontend/qnn_torch.py             |   21 +
 python/tvm/relay/op/contrib/__init__.py            |    1 +
 python/tvm/relay/op/contrib/clml.py                |  247 +++++
 python/tvm/relay/op/contrib/cmsisnn.py             |   18 +-
 python/tvm/relay/op/contrib/dnnl.py                |  279 ++++-
 python/tvm/runtime/ndarray.py                      |   16 +-
 python/tvm/script/tir/scope_handler.py             |    3 +
 python/tvm/target/target.py                        |    1 +
 python/tvm/testing/utils.py                        |    4 +
 python/tvm/tir/schedule/schedule.py                |   21 +-
 python/tvm/topi/cuda/softmax.py                    |    2 +-
 .../{vision/ssd => hexagon/slice_ops}/__init__.py  |    6 +-
 python/tvm/topi/hexagon/slice_ops/avg_pool2d.py    |  141 +++
 python/tvm/topi/hexagon/utils.py                   |   52 +
 src/meta_schedule/apply_history_best.cc            |   15 +-
 src/meta_schedule/database/database.cc             |   22 +-
 src/meta_schedule/database/json_database.cc        |    9 +
 src/meta_schedule/extracted_task.cc                |   67 +-
 .../measure_callback/add_to_database.cc            |    2 +-
 .../measure_callback/echo_statistics.cc            |    2 +-
 .../measure_callback/measure_callback.cc           |    2 +-
 .../measure_callback/remove_build_artifact.cc      |    3 +-
 .../measure_callback/update_cost_model.cc          |    2 +-
 src/meta_schedule/profiler.cc                      |    4 +-
 .../search_strategy/evolutionary_search.cc         |  108 +-
 src/meta_schedule/task_scheduler/task_scheduler.cc |    1 +
 src/meta_schedule/tune_context.cc                  |   14 +-
 src/meta_schedule/utils.h                          |    1 +
 src/relay/backend/contrib/clml/codegen.cc          |  412 ++++++++
 .../backend/contrib/cmsisnn/extract_constants.cc   |   13 +-
 src/relay/backend/contrib/cmsisnn/relay_to_tir.cc  |   14 +-
 .../contrib/cmsisnn/scalar_to_tensor_constant.cc   |    6 +
 src/relay/backend/contrib/dnnl/codegen.cc          |  100 +-
 src/relay/backend/contrib/dnnl/comp_op_matcher.h   |  245 +++++
 src/relay/backend/task_extraction.cc               |   45 +-
 src/relay/backend/te_compiler_cache.cc             |   21 +-
 src/relay/backend/utils.cc                         |    2 +-
 src/relay/op/nn/nn.cc                              |   27 +-
 src/runtime/contrib/clml/clml_runtime.cc           | 1091 ++++++++++++++++++++
 src/runtime/contrib/dnnl/dnnl_json_runtime.cc      |  132 ++-
 src/runtime/contrib/dnnl/dnnl_tensor_requisite.h   |    1 +
 src/runtime/crt/aot_executor/aot_executor.c        |   12 +-
 .../crt/aot_executor_module/aot_executor_module.c  |   30 +-
 src/runtime/crt/common/crt_runtime_api.c           |   49 +-
 src/runtime/crt/common/ndarray.c                   |   26 +-
 src/runtime/crt/graph_executor/graph_executor.c    |    4 +-
 .../graph_executor_module/graph_executor_module.c  |   13 +-
 src/runtime/crt/host/main.cc                       |    3 -
 .../tvm/runtime/crt/internal/common/ndarray.h      |    8 +
 src/runtime/crt/microtvm_rpc_server/rpc_server.cc  |    6 +
 src/runtime/graph_executor/graph_executor.h        |    2 +-
 src/runtime/hexagon/hexagon_buffer.cc              |   13 +-
 src/runtime/hexagon/hexagon_common.cc              |    7 +-
 src/runtime/hexagon/hexagon_user_dma.cc            |    4 +-
 .../hexagon/hexagon_user_dma_instructions.h        |    2 +-
 src/runtime/pipeline/pipeline_executor.cc          |    8 +-
 src/runtime/pipeline/pipeline_executor.h           |    1 +
 src/runtime/pipeline/pipeline_struct.h             |    3 +
 src/support/libinfo.cc                             |    2 +
 src/target/llvm/codegen_amdgpu.cc                  |    7 +-
 src/target/llvm/codegen_llvm.cc                    |   12 +-
 src/target/llvm/codegen_nvptx.cc                   |    7 +-
 src/tir/schedule/concrete_schedule.cc              |    9 +-
 src/tir/schedule/concrete_schedule.h               |    5 +-
 src/tir/schedule/primitive.h                       |    7 +-
 src/tir/schedule/primitive/loop_transformation.cc  |   64 +-
 src/tir/schedule/traced_schedule.cc                |   13 +-
 src/tir/schedule/traced_schedule.h                 |    5 +-
 src/tir/transforms/narrow_datatype.cc              |    3 +-
 tests/lint/{rust_format.sh => docker-format.sh}    |   21 +-
 tests/lint/pylint.sh                               |    1 +
 tests/micro/zephyr/conftest.py                     |    4 +-
 tests/micro/zephyr/test_utils.py                   |    2 +-
 tests/micro/zephyr/test_zephyr.py                  |    1 -
 tests/micro/zephyr/test_zephyr_aot_exec.py         |  157 +++
 ...r_aot.py => test_zephyr_aot_exec_standalone.py} |    0
 tests/python/ci/test_ci.py                         |   39 +-
 tests/python/ci/test_mergebot.py                   |    3 +
 .../python/contrib/test_clml}/__init__.py          |    1 +
 .../infrastructure.py                              |  183 ++--
 tests/python/contrib/test_clml/test_network.py     |  139 +++
 tests/python/contrib/test_clml/test_ops.py         |  216 ++++
 .../python/contrib/test_cmsisnn/test_binary_ops.py |   61 +-
 .../contrib/test_cmsisnn/test_extract_constants.py |   34 +
 tests/python/contrib/test_cmsisnn/test_pooling.py  |   65 +-
 .../test_cmsisnn/test_scalar_to_tensor_constant.py |   41 +
 tests/python/contrib/test_dnnl.py                  |  539 +++++++++-
 .../python/contrib/test_hexagon/benchmark_util.py  |  110 ++
 .../python/contrib/test_hexagon/infrastructure.py  |   22 +-
 ...mwise_add.py => test_benchmark_elemwise_add.py} |   46 +-
 .../test_hexagon/test_benchmark_maxpool2d.py       |  351 +++++++
 tests/python/contrib/test_hexagon/test_usmp.py     |    3 +-
 .../test_hexagon/topi/test_avg_pool2d_slice.py     |  369 +++++++
 tests/python/driver/tvmc/conftest.py               |    2 +-
 tests/python/driver/tvmc/test_command_line.py      |   33 +
 tests/python/frontend/pytorch/qnn_test.py          |   14 +
 tests/python/relay/aot/test_c_device_api.py        |   37 +-
 tests/python/relay/aot/test_cpp_aot.py             |   34 +-
 tests/python/relay/aot/test_crt_aot.py             |  292 +++---
 tests/python/relay/aot/test_crt_aot_usmp.py        |   71 +-
 .../python/relay/strategy/arm_cpu/test_avg_pool.py |    4 +-
 .../relay/strategy/arm_cpu/test_conv1d_ncw.py      |    4 +-
 .../relay/strategy/arm_cpu/test_conv1d_nwc.py      |    4 +-
 .../relay/strategy/arm_cpu/test_conv2d_NCHWc.py    |    4 +-
 .../relay/strategy/arm_cpu/test_dense_dsp.py       |    4 +-
 .../strategy/arm_cpu/test_depthwise_conv2d.py      |    2 -
 .../arm_cpu/test_depthwise_conv2d_NCHWc.py         |    4 +-
 .../relay/strategy/arm_cpu/test_group_conv2d.py    |    2 -
 .../python/relay/strategy/arm_cpu/test_max_pool.py |    5 +-
 tests/python/relay/test_pass_partition_graph.py    |   10 +-
 tests/python/relay/test_pipeline_executor.py       |    2 +
 tests/python/topi/python/test_topi_softmax.py      |   14 +-
 tests/python/unittest/test_link_params.py          |    3 +-
 .../test_meta_schedule_custom_rule_winograd_cpu.py |    1 -
 ...test_meta_schedule_custom_rule_winograd_cuda.py |    1 -
 .../unittest/test_meta_schedule_integration.py     |   20 +-
 ...eta_schedule_mutator_mutate_compute_location.py |    1 -
 .../test_meta_schedule_mutator_mutate_parallel.py  |    1 -
 ..._meta_schedule_mutator_mutate_thread_binding.py |    1 -
 .../test_meta_schedule_mutator_mutate_tile_size.py |    1 -
 .../test_meta_schedule_mutator_mutate_unroll.py    |    1 -
 .../test_meta_schedule_post_order_apply.py         |   14 +-
 ...meta_schedule_postproc_disallow_dynamic_loop.py |    1 -
 ..._schedule_postproc_rewrite_cooperative_fetch.py |    1 -
 ...ta_schedule_postproc_rewrite_reduction_block.py |    1 -
 ...est_meta_schedule_postproc_rewrite_tensorize.py |    1 -
 ...meta_schedule_postproc_rewrite_unbound_block.py |    1 -
 .../test_meta_schedule_postproc_verify_gpu_code.py |    1 -
 .../test_meta_schedule_relay_tir_compute.py        |   22 +-
 ...test_meta_schedule_schedule_rule_add_rfactor.py |    5 +-
 .../test_meta_schedule_schedule_rule_auto_bind.py  |   13 +-
 ...test_meta_schedule_schedule_rule_auto_inline.py |    1 -
 ...chedule_schedule_rule_cross_thread_reduction.py |   39 +-
 ...ta_schedule_schedule_rule_multi_level_tiling.py |  159 ++-
 ...dule_schedule_rule_parallel_vectorize_unroll.py |    1 -
 ...hedule_schedule_rule_random_compute_location.py |    1 -
 .../unittest/test_meta_schedule_search_strategy.py |    3 -
 .../unittest/test_meta_schedule_tune_relay.py      |   33 +-
 .../unittest/test_micro_model_library_format.py    |  266 ++++-
 tests/python/unittest/test_runtime_profiling.py    |    1 +
 .../python/unittest/test_target_codegen_vulkan.py  |    2 +
 tests/python/unittest/test_te_hybrid_script.py     |   15 +
 tests/python/unittest/test_tir_schedule_trace.py   |    4 +-
 .../unittest/test_tir_transform_narrow_datatype.py |   31 +-
 tests/python/unittest/test_tvmscript_roundtrip.py  |   10 +
 tests/scripts/github_docs_comment.py               |   85 ++
 tests/scripts/task_lint.sh                         |    3 +
 251 files changed, 7565 insertions(+), 1408 deletions(-)
 create mode 100644 .github/workflows/docs_bot.yml
 copy apps/microtvm/reference-vm/{arduino/base-box/base_box_setup.sh => 
base_box_setup_common.sh} (52%)
 mode change 100644 => 100755
 rename apps/microtvm/zephyr/template_project/src/{aot_demo => 
aot_standalone_demo}/main.c (100%)
 rename apps/microtvm/zephyr/template_project/src/{aot_demo => 
aot_standalone_demo}/zephyr_uart.c (100%)
 rename apps/microtvm/zephyr/template_project/src/{aot_demo => 
aot_standalone_demo}/zephyr_uart.h (87%)
 create mode 100644 cmake/modules/contrib/CLML.cmake
 copy conda/recipe/conda_build_config.yaml => 
docker/utils/apt-install-and-clear.sh (93%)
 mode change 100644 => 100755
 copy python/tvm/{tir/usmp/analysis => auto_scheduler/testing}/__init__.py (90%)
 rename python/tvm/{meta_schedule/testing/tune_onnx_auto_scheduler.py => 
auto_scheduler/testing/tune_onnx.py} (93%)
 rename python/tvm/{meta_schedule/testing/tune_relay_auto_scheduler.py => 
auto_scheduler/testing/tune_relay.py} (93%)
 rename python/tvm/{meta_schedule/testing/tune_te_auto_scheduler.py => 
auto_scheduler/testing/tune_te.py} (85%)
 create mode 100644 
python/tvm/meta_schedule/testing/distributed_measure_candidates.py
 rename python/tvm/meta_schedule/testing/{tune_onnx_meta_schedule.py => 
tune_onnx.py} (84%)
 rename python/tvm/meta_schedule/testing/{tune_relay_meta_schedule.py => 
tune_relay.py} (91%)
 rename python/tvm/meta_schedule/testing/{tune_te_meta_schedule.py => 
tune_te.py} (69%)
 create mode 100644 python/tvm/relay/op/contrib/clml.py
 copy python/tvm/topi/{vision/ssd => hexagon/slice_ops}/__init__.py (86%)
 create mode 100644 python/tvm/topi/hexagon/slice_ops/avg_pool2d.py
 create mode 100644 python/tvm/topi/hexagon/utils.py
 create mode 100644 src/relay/backend/contrib/clml/codegen.cc
 create mode 100644 src/relay/backend/contrib/dnnl/comp_op_matcher.h
 create mode 100644 src/runtime/contrib/clml/clml_runtime.cc
 copy tests/lint/{rust_format.sh => docker-format.sh} (71%)
 create mode 100644 tests/micro/zephyr/test_zephyr_aot_exec.py
 rename tests/micro/zephyr/{test_zephyr_aot.py => 
test_zephyr_aot_exec_standalone.py} (100%)
 copy {python/tvm/contrib/debugger => 
tests/python/contrib/test_clml}/__init__.py (95%)
 copy tests/python/contrib/{test_arm_compute_lib => 
test_clml}/infrastructure.py (56%)
 create mode 100644 tests/python/contrib/test_clml/test_network.py
 create mode 100644 tests/python/contrib/test_clml/test_ops.py
 rename tests/python/contrib/test_hexagon/{benchmark_elemwise_add.py => 
test_benchmark_elemwise_add.py} (93%)
 create mode 100644 
tests/python/contrib/test_hexagon/test_benchmark_maxpool2d.py
 create mode 100644 
tests/python/contrib/test_hexagon/topi/test_avg_pool2d_slice.py
 create mode 100755 tests/scripts/github_docs_comment.py

Reply via email to