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

driazati pushed a change to branch ci/fix_docker_name
in repository https://gitbox.apache.org/repos/asf/tvm.git


 discard 22a98bd98e Remove testing code
    omit 2dbefdc39c [ci][docker] Make branch names valid before using them as 
tags
     add 6b65a590df [microNPU] Add support for TFLite PAD (#13732)
     add 10452a3444 [Web] Try to upgrade WebGPU API usage to the latest (#13731)
     add a2daffbe11 [Relay][Frontend] Span Filling TFLite (#13727)
     add b2da9453c6 [Relay][Frontend] Span Filling TensorFlow 1 (#13728)
     add d2ee4ec97e Add DisallowAsyncStridedMemCopy post processor to rem  
(#13720)
     add 687ec7883b [microTVM][Zephyr] Fix flash command for nrfjprog (#13723)
     add d00168ffbf [CI] Fix MLF input and output name map (#13740)
     add 8d53c0aa8a [TE][PrimFunc] Fix create primfunc from te extern with 
explicit buffer load (#13729)
     add 1265eb93e7 Add Name Transforms for Rust style (#13706)
     add db920ddcde [COLLAGE] Add more customization to support more targets 
(#13450)
     add 3b5baf48d2 [Docker update] Update ci_cpu tag to the latest from 
tlcpackstaging (#13748)
     add 746fcaaaa3 [CMSIS-NN] Support CMSIS NN from new GitHub location 
(#13656)
     add 4cb75b97cd [microNPU] Add a legalization test for TFLite PAD (#13750)
     add 68c917d9b4 [Arith] Use ConstIntBound to remove negative numerator when 
lowering (#13724)
     add 92da138bcb [Profiler] Allow user to flush L2 cache in `time_evalutor` 
function for profiling CUDA kernels (#13726)
     add d979949993 [CMake][OpenCL] Remove warning for OpenCL wrapper (#13683)
     add bf4fedd06e [AOT]Aot module post-test error workaround (#13685)
     add c2bc1ec95e [microTVM] tuning on micro targets with meta-schedule 
(#13514)
     add 77b6f0eec3 [Tensorize][TOPI] Add AMX Tensorizing for int8 batch matmul 
(#13745)
     add 15e185d922 [Hexagon][QNN] Improve performance wo QNN canonicalization 
(#13734)
     add a9c6f137d8 [CI][Docker][Cortex-M]Update scripts to update ci_cortexm 
to Ubuntu 20.04 (#13736)
     add 48842d78e7 [Fix,TOPI] Consolidate generic and x86 scatter nd (#13755)
     add 77f64dbaa2 [ci][docker] Make branch names valid before using them as 
tags
     add 9980966945 Remove testing code

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   (22a98bd98e)
            \
             N -- N -- N   refs/heads/ci/fix_docker_name (9980966945)

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.

No new revisions were added by this update.

Summary of changes:
 3rdparty/nvbench/l2_cache_flush.h                  |   74 +
 LICENSE                                            |    2 +-
 apps/microtvm/cmsisnn/Makefile                     |    9 +-
 apps/microtvm/cmsisnn/README.md                    |    1 +
 apps/microtvm/ethosu/Makefile                      |    9 +-
 apps/microtvm/ethosu/README.md                     |    1 +
 .../reference-vm/base-box/base_box_setup_common.sh |    2 +-
 .../template_project/CMakeLists.txt.template       |   26 +-
 .../zephyr/template_project/microtvm_api_server.py |   22 +-
 apps/microtvm/zephyr_cmsisnn/CMakeLists.txt        |   44 +-
 apps/microtvm/zephyr_cmsisnn/README.md             |    5 +
 ci/jenkins/docker-images.ini                       |    2 +-
 cmake/modules/OpenCL.cmake                         |    2 +-
 docker/Dockerfile.ci_arm                           |    2 +-
 docker/Dockerfile.ci_cortexm                       |    8 +-
 docker/Dockerfile.ci_cpu                           |    2 +-
 docker/Dockerfile.ci_gpu                           |    2 +-
 docker/Dockerfile.ci_hexagon                       |    2 +-
 docker/Dockerfile.ci_i386                          |    2 +-
 docker/Dockerfile.ci_lint                          |    2 +-
 docker/Dockerfile.ci_minimal                       |    2 +-
 docker/Dockerfile.ci_riscv                         |    2 +-
 docker/Dockerfile.ci_wasm                          |    2 +-
 docker/Dockerfile.demo_android                     |    2 +-
 docker/Dockerfile.demo_rocm                        |    2 +-
 docker/Dockerfile.demo_vitis_ai                    |    2 +-
 ...vitis_ai_core.sh => ubuntu2004_install_llvm.sh} |   30 +-
 docker/install/ubuntu_install_cmsis.sh             |    4 +
 .../install/ubuntu_install_ethosu_driver_stack.sh  |    3 +
 docker/install/ubuntu_install_nrfjprog.sh          |   24 +-
 docker/install/ubuntu_install_python.sh            |   23 +-
 include/tvm/meta_schedule/mutator.h                |    2 +
 include/tvm/meta_schedule/postproc.h               |    8 +
 include/tvm/meta_schedule/schedule_rule.h          |    2 +
 include/tvm/relay/transform.h                      |    4 +
 include/tvm/tir/stmt.h                             |    3 +
 ...CENSE.dlpack.txt => LICENSE.l2_cache_flush.txt} |   61 +-
 python/tvm/contrib/hexagon/session.py              |    5 +-
 .../micro/meta_schedule/local_builder_micro.py     |   84 +
 .../micro/meta_schedule/rpc_runner_micro.py        |  233 +
 python/tvm/meta_schedule/postproc/__init__.py      |    1 +
 ...orize.py => disallow_async_strided_mem_copy.py} |   18 +-
 python/tvm/meta_schedule/relay_integration.py      |   30 +-
 python/tvm/micro/model_library_format.py           |   10 +-
 python/tvm/micro/project_api/server.py             |    2 +-
 .../tvm/relay/backend/contrib/ethosu/legalize.py   |   57 +
 python/tvm/relay/backend/contrib/ethosu/util.py    |   10 +
 python/tvm/relay/backend/executor.py               |   13 +
 python/tvm/relay/collage/__init__.py               |    1 +
 python/tvm/relay/collage/collage.py                |    8 +
 python/tvm/relay/frontend/tensorflow.py            |   56 +-
 python/tvm/relay/frontend/tflite.py                |   57 +-
 python/tvm/relay/op/contrib/clml.py                |   20 +
 python/tvm/relay/op/contrib/ethosu.py              |   85 +
 python/tvm/relay/op/strategy/x86.py                |   12 +-
 python/tvm/relay/qnn/op/_qnn.py                    |   10 +-
 python/tvm/relay/qnn/op/legalizations.py           |   70 +
 python/tvm/relay/qnn/strategy/hexagon.py           |   13 +
 python/tvm/rpc/server.py                           |   30 +-
 python/tvm/rpc/tracker.py                          |   25 +-
 python/tvm/topi/hexagon/qnn/__init__.py            |    1 +
 python/tvm/topi/hexagon/qnn/conv2d_alter_op.py     |   53 +
 python/tvm/topi/hexagon/qnn/nn.py                  |  208 +-
 python/tvm/topi/nn/qnn.py                          |   19 +
 python/tvm/topi/scatter.py                         |   55 +-
 python/tvm/topi/x86/__init__.py                    |    1 -
 python/tvm/topi/x86/batch_matmul.py                |   53 +-
 python/tvm/topi/x86/dense.py                       |   21 +-
 python/tvm/topi/x86/scatter.py                     |  119 -
 src/meta_schedule/mutator/mutator.cc               |    8 +
 .../postproc/disallow_async_strided_mem_copy.cc    |  189 +
 src/meta_schedule/postproc/postproc.cc             |    8 +
 src/meta_schedule/schedule_rule/auto_inline.cc     |    5 +
 src/meta_schedule/schedule_rule/schedule_rule.cc   |   27 +
 .../space_generator/space_generator.cc             |    7 +
 src/meta_schedule/utils.h                          |    2 +
 src/relay/backend/name_transforms.cc               |   51 +-
 src/relay/backend/name_transforms.h                |   24 +
 src/relay/collage/collage_partitioner.cc           |    2 +-
 ...{cost_estimator.cc => custom_cost_estimator.cc} |   31 +-
 src/relay/collage/custom_cost_estimator.h          |   67 +
 src/relay/collage/gather_partition_specs.cc        |   35 +-
 src/relay/collage/utils.cc                         |   13 +
 src/relay/collage/utils.h                          |    6 +
 src/relay/qnn/op/convolution.cc                    |    3 +-
 src/relay/qnn/op/requantize.cc                     |    9 +-
 src/relay/qnn/pass/legalize.cc                     |   22 +-
 .../{name_transforms.cc => cuda/l2_cache_flush.cc} |   26 +-
 src/target/source/codegen_c_host.cc                |    1 +
 src/te/operation/create_primfunc.cc                |   43 +-
 src/tir/ir/specialize.cc                           |    6 +-
 src/tir/transforms/lower_async_dma.cc              |   11 +-
 src/tir/transforms/lower_intrin.cc                 |  136 +-
 tests/cpp/name_transforms_test.cc                  |   50 +-
 tests/micro/zephyr/test_ms_tuning.py               |  171 +
 tests/micro/zephyr/test_zephyr.py                  |    3 +-
 .../test_clml/test_adreno_collage_targets.py       |  354 +
 tests/python/contrib/test_ethosu/test_codegen.py   |   23 +
 tests/python/contrib/test_ethosu/test_legalize.py  |  100 +
 .../test_hexagon/test_wo_qnn_canonicalization.py   |  121 +-
 .../python/frontend/tensorflow/test_bn_dynamic.py  |    6 +-
 .../frontend/tensorflow/test_control_flow.py       |   10 +-
 tests/python/frontend/tensorflow/test_debugging.py |   11 +-
 tests/python/frontend/tensorflow/test_forward.py   |  258 +-
 tests/python/frontend/tensorflow/test_no_op.py     |    9 +-
 tests/python/frontend/tflite/test_forward.py       |  173 +-
 tests/python/relay/aot/corstone300.mk              |    9 +-
 .../relay/collage/demo_collage_partitioner.py      |    6 +
 tests/python/relay/test_op_level10.py              |   55 +
 tests/python/topi/python/test_topi_scatter.py      |    4 -
 .../python/unittest/test_evaluator_with_preproc.py |   60 +
 ...le_postproc_disallow_async_strided_mem_copy.py} |   61 +-
 tests/python/unittest/test_micro_ms_tuning.py      |  126 +
 .../python/unittest/test_target_codegen_vulkan.py  |   42 +
 tests/python/unittest/test_te_create_primfunc.py   |   30 +
 web/package-lock.json                              | 8746 +++++++++++++++++++-
 web/package.json                                   |    2 +-
 web/src/webgpu.ts                                  |   32 +-
 118 files changed, 12398 insertions(+), 571 deletions(-)
 create mode 100644 3rdparty/nvbench/l2_cache_flush.h
 copy docker/install/{ubuntu_install_vitis_ai_core.sh => 
ubuntu2004_install_llvm.sh} (62%)
 copy licenses/{LICENSE.dlpack.txt => LICENSE.l2_cache_flush.txt} (82%)
 create mode 100644 
python/tvm/contrib/micro/meta_schedule/local_builder_micro.py
 create mode 100644 python/tvm/contrib/micro/meta_schedule/rpc_runner_micro.py
 copy python/tvm/meta_schedule/postproc/{rewrite_tensorize.py => 
disallow_async_strided_mem_copy.py} (62%)
 create mode 100644 python/tvm/topi/hexagon/qnn/conv2d_alter_op.py
 delete mode 100644 python/tvm/topi/x86/scatter.py
 create mode 100644 
src/meta_schedule/postproc/disallow_async_strided_mem_copy.cc
 copy src/relay/collage/{cost_estimator.cc => custom_cost_estimator.cc} (61%)
 create mode 100644 src/relay/collage/custom_cost_estimator.h
 copy src/runtime/{name_transforms.cc => cuda/l2_cache_flush.cc} (63%)
 create mode 100644 tests/micro/zephyr/test_ms_tuning.py
 create mode 100644 
tests/python/contrib/test_clml/test_adreno_collage_targets.py
 create mode 100644 tests/python/unittest/test_evaluator_with_preproc.py
 copy 
tests/python/unittest/{test_meta_schedule_postproc_disallow_dynamic_loop.py => 
test_meta_schedule_postproc_disallow_async_strided_mem_copy.py} (65%)
 create mode 100644 tests/python/unittest/test_micro_ms_tuning.py

Reply via email to