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 2022/09/10 00:00:49 UTC

[tvm] branch nightly-docker-update updated (9a13fdde46 -> 5232ea77e8)

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

github-bot pushed a change to branch nightly-docker-update
in repository https://gitbox.apache.org/repos/asf/tvm.git


 discard 9a13fdde46 [ci][docker] Nightly Docker image update
     add b2bd434ef9 [TIR] Handle axis_separators during FlattenBuffer (#12652)
     add 299ca267e7 [TIR] Update region min/extent in ReplaceBufferMutator (#12725)
     add 64031d56d6 Move static array initialization into a function go avoid link errors (#12678)
     add 89ce171b86 [TIR, Schedule] Check consumer in-bound and covered in reverse_compute_inline (#12717)
     add 1c5ffc67ad [ci][docker] Use CMake 3.20.0 for cortexm (#12744)
     add cb08a1251f [TF] Add DenseBincount support (#12728)
     add 90fb79b74c [CI] Update Docker images to bring TF 2.9 and integration tests (#12738)
     add 75969647fd Aligned CMSIS-NN SHA in TVM to CMSIS top of tree (#12723)
     add 1d32c400f1 [microtvm][Zephyr] Add project overlay to overwrite device tree configs (#12741)
     add 8bd81e6fbc [TVMScript] Base IRBuilder methods for `PrimFunc` (#12745)
     add 14999f8add [TVMScript][TIR] Clarify scope of BlockNode::iter_vars (#12726)
     add 574794e915 [OpenCL] Enable OpenCL for GPU tests (#12490)
     add b21bf6638b [Frontend][Paddle] Fix op in paddle did't transmit layout information (#12658)
     add 029fa462d2 [TIR][Arith] Add more strict checking in imm construction and folding. (#12515)
     add 4c05656c65 [TOPI][Hexagon] Add test and schedule for uint8 resize2d (#12559)
     add 2eed663643 [TOPI][Hexagon] Implement quantized elementwise for hexagon (#12606)
     add 5232ea77e8 [ci][docker] Nightly Docker image update

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   (9a13fdde46)
            \
             N -- N -- N   refs/heads/nightly-docker-update (5232ea77e8)

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:
 Jenkinsfile                                        |  20 +-
 .../app-overlay/nucleo_l4r5zi.overlay              |   7 +-
 .../zephyr/template_project/microtvm_api_server.py |  15 +-
 ci/jenkins/Jenkinsfile.j2                          |  20 +-
 cmake/modules/Zephyr.cmake                         |   1 +
 docker/Dockerfile.ci_cortexm                       |   2 +-
 docker/install/ubuntu_install_cmake_source.sh      |  12 +-
 docker/install/ubuntu_install_cmsis.sh             |   4 +-
 include/tvm/runtime/container/map.h                |  63 +--
 include/tvm/script/ir_builder/ir/frame.h           |   2 +
 include/tvm/script/ir_builder/ir/ir.h              |   2 +
 include/tvm/script/ir_builder/tir/frame.h          | 155 ++++++
 include/tvm/script/ir_builder/{ir => tir}/ir.h     |  29 +-
 include/tvm/tir/op.h                               |   9 +-
 python/tvm/relay/frontend/paddlepaddle.py          |   5 +-
 python/tvm/relay/frontend/tensorflow_ops.py        |  55 ++
 python/tvm/runtime/object_generic.py               |  14 +-
 .../_ctypes => script/ir_builder/tir}/__init__.py  |   3 +-
 .../tvm/script/ir_builder/{ir => tir}/_ffi_api.py  |   2 +-
 python/tvm/script/ir_builder/{ir => tir}/frame.py  |  11 +-
 .../pooling.py => script/ir_builder/tir/ir.py}     |  48 +-
 python/tvm/script/tir/intrin.py                    |   5 +
 python/tvm/topi/hexagon/qnn/__init__.py            |   2 +-
 python/tvm/topi/hexagon/qnn/qadd_qsub_qmul.py      | 270 ++++++++++
 python/tvm/topi/hexagon/resize2d.py                |  41 +-
 src/arith/const_fold.h                             | 112 +++-
 src/ir/expr.cc                                     |  32 +-
 src/printer/tvmscript_printer.cc                   |  24 +-
 src/relay/backend/contrib/cmsisnn/buffer_size.cc   |  20 +-
 src/relay/backend/contrib/cmsisnn/buffer_size.h    |   7 +-
 src/relay/backend/contrib/cmsisnn/relay_to_tir.cc  |   4 +-
 src/runtime/container.cc                           |   4 -
 src/runtime/opencl/opencl_common.h                 |   2 +-
 src/script/ir_builder/ir/frame.cc                  |   2 +
 src/script/ir_builder/ir/ir.cc                     |   2 +
 src/script/ir_builder/tir/frame.cc                 |  59 +++
 src/script/ir_builder/{ir => tir}/ir.cc            |  32 +-
 src/script/ir_builder/tir/utils.h                  |  68 +++
 src/support/scalars.cc                             |   4 -
 src/support/scalars.h                              |   4 +
 src/tir/schedule/primitive/compute_inline.cc       | 131 ++++-
 src/tir/schedule/transform.cc                      |  27 +-
 src/tir/transforms/convert_blocks_to_opaque.cc     |  39 +-
 src/tir/transforms/flatten_buffer.cc               | 123 ++++-
 src/tir/transforms/lower_opaque_block.cc           |   1 +
 tests/cpp-runtime/opencl/opencl_timer_test.cc      |   1 +
 tests/cpp-runtime/opencl/run_gtests.cc             |   2 +-
 .../backend/contrib/cmsisnn/buffer_size_test.cc    |   8 +-
 tests/lint/check_file_type.py                      |   1 +
 .../topi/test_add_subtract_multiply.py             | 217 +++++++-
 .../contrib/test_hexagon/topi/test_resize2d.py     |  52 +-
 .../python/contrib/test_opencl/test_run_gtests.py  |   1 +
 tests/python/driver/tvmc/test_compiler.py          |   3 +-
 tests/python/frontend/tensorflow/test_forward.py   |  41 ++
 .../test_conv2d_nchw_texture.py                    | 107 ++--
 .../test_conv2d_nhwc_texture.py                    |  92 ++--
 .../test_depthwise_conv2d_nchw_texture.py          |  26 +-
 .../test_depthwise_conv2d_nhwc_texture.py          |  32 +-
 .../{ => opencl_texture}/utils/adreno_utils.py     |   0
 tests/python/relay/test_op_level4.py               |   2 +-
 tests/python/relay/test_pass_fuse_ops.py           |   2 +-
 .../python/unittest/test_arith_rewrite_simplify.py |   2 +
 tests/python/unittest/test_target_codegen_cuda.py  |   7 +-
 .../python/unittest/test_target_codegen_vulkan.py  |   3 +
 tests/python/unittest/test_tir_imm_values.py       | 577 +++++++++++++++++++++
 .../unittest/test_tir_schedule_compute_inline.py   |  61 +++
 .../test_tir_schedule_set_axis_separator.py        |  24 +
 .../test_tir_transform_convert_blocks_to_opaque.py |  16 +-
 .../unittest/test_tir_transform_flatten_buffer.py  | 502 ++++++++++--------
 .../test_tir_transform_lower_opaque_block.py       |  22 +-
 .../unittest/test_tir_transform_narrow_datatype.py |   9 -
 ...rmodule.py => test_tvmscript_ir_builder_tir.py} |  34 +-
 tests/scripts/task_config_build_cpu.sh             |  11 +-
 tests/scripts/task_config_build_gpu.sh             |   1 +
 tests/scripts/task_python_docs.sh                  |   1 +
 tests/scripts/task_python_integration.sh           |   6 +-
 tests/scripts/task_python_integration_gpuonly.sh   |   3 +-
 77 files changed, 2708 insertions(+), 652 deletions(-)
 copy python/tvm/relay/std/core.rly => apps/microtvm/zephyr/template_project/app-overlay/nucleo_l4r5zi.overlay (94%)
 create mode 100644 include/tvm/script/ir_builder/tir/frame.h
 copy include/tvm/script/ir_builder/{ir => tir}/ir.h (65%)
 copy python/tvm/{_ffi/_ctypes => script/ir_builder/tir}/__init__.py (87%)
 copy python/tvm/script/ir_builder/{ir => tir}/_ffi_api.py (90%)
 copy python/tvm/script/ir_builder/{ir => tir}/frame.py (81%)
 copy python/tvm/{topi/hexagon/pooling.py => script/ir_builder/tir/ir.py} (54%)
 create mode 100755 python/tvm/topi/hexagon/qnn/qadd_qsub_qmul.py
 create mode 100644 src/script/ir_builder/tir/frame.cc
 copy src/script/ir_builder/{ir => tir}/ir.cc (56%)
 create mode 100644 src/script/ir_builder/tir/utils.h
 rename tests/python/relay/{ => opencl_texture}/test_conv2d_nchw_texture.py (90%)
 rename tests/python/relay/{ => opencl_texture}/test_conv2d_nhwc_texture.py (87%)
 rename tests/python/relay/{ => opencl_texture}/test_depthwise_conv2d_nchw_texture.py (91%)
 rename tests/python/relay/{ => opencl_texture}/test_depthwise_conv2d_nhwc_texture.py (91%)
 rename tests/python/relay/{ => opencl_texture}/utils/adreno_utils.py (100%)
 create mode 100644 tests/python/unittest/test_tir_imm_values.py
 copy tests/python/unittest/{test_tvmscript_ir_builder_irmodule.py => test_tvmscript_ir_builder_tir.py} (60%)