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/05/06 05:03:05 UTC

[tvm] branch nightly updated (eca6edf7fa -> a954742fba)

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 eca6edf7fa [CI] sccache support while using ci.py under multi user environments (#14666)
     add 133807fb77 [COMMUNITY] Add new key for release signing (#14772)
     add aa7d2bff6b [CI] Modify test cases to accommodate the CI upgrades (#14651)
     add 129492650e [Arith] Implement statistics counters for RewriteSimplifier (#14532)
     add ddd2e81e49 [TVMScript] Preserve LetStmt of constants (#14531)
     add a954742fba [TIR][Driver] Move ShouldAnnotateEntryFunc logic into transform (#14562)

No new revisions were added by this update.

Summary of changes:
 KEYS                                               |  59 +++++++++
 apps/bundle_deploy/demo.cc                         |   2 +-
 apps/bundle_deploy/test.cc                         |   2 +-
 .../src/host_driven/fvp/semihost.c                 |   4 +-
 ci/jenkins/docker-images.ini                       |  20 ++--
 ci/scripts/jenkins/s3.py                           |   9 +-
 docs/Doxyfile                                      |  30 +----
 docs/legacy_redirect.py                            |   4 -
 gallery/how_to/deploy_models/deploy_ssd_gluoncv.py | 132 ---------------------
 .../tune_conv2d_layer_cuda.py                      |   8 +-
 .../tune_with_autoscheduler/tune_sparse_x86.py     |  77 ++++++------
 .../how_to/tune_with_autotvm/tune_conv2d_cuda.py   |  22 ++--
 gallery/how_to/work_with_relay/build_gcn.py        |  66 ++++-------
 include/tvm/arith/analyzer.h                       |  21 ++++
 include/tvm/auto_scheduler/transform_step.h        |   2 -
 include/tvm/ir/attrs.h                             |   1 -
 include/tvm/ir/transform.h                         |   2 -
 include/tvm/node/reflection.h                      |   1 -
 include/tvm/node/structural_hash.h                 |   2 -
 include/tvm/runtime/container/adt.h                |   3 -
 include/tvm/runtime/crt/microtvm_rpc_server.h      |   1 +
 include/tvm/runtime/vm/vm.h                        |   1 -
 include/tvm/target/target.h                        |   1 -
 include/tvm/target/virtual_device.h                |   1 -
 include/tvm/te/schedule.h                          |   1 -
 include/tvm/tir/op.h                               |  16 +--
 include/tvm/topi/transform.h                       |   1 -
 python/tvm/_ffi/_ctypes/packed_func.py             |   3 +-
 python/tvm/arith/analyzer.py                       |  10 ++
 python/tvm/autotvm/database.py                     |   2 +-
 python/tvm/autotvm/env.py                          |   1 +
 python/tvm/autotvm/graph_tuner/pbqp_tuner.py       |   2 +-
 python/tvm/autotvm/task/space.py                   |   2 +-
 python/tvm/autotvm/tophub.py                       |   2 +-
 python/tvm/contrib/cutlass/gemm_operation.py       |   2 +-
 python/tvm/contrib/debugger/debug_executor.py      |   2 +-
 python/tvm/contrib/debugger/debug_result.py        |   1 +
 python/tvm/contrib/download.py                     |   1 +
 .../contrib/ethosu/cascader/cascader_options.py    |   1 +
 python/tvm/contrib/hexagon/build.py                |   1 +
 python/tvm/contrib/hexagon/hexagon_profiler.py     |   1 +
 python/tvm/contrib/hexagon/session.py              |   5 +-
 python/tvm/contrib/hexagon/tools.py                |   2 +-
 python/tvm/contrib/pipeline_executor_build.py      |   1 +
 python/tvm/contrib/relay_viz/interface.py          |   2 +-
 python/tvm/contrib/tedd.py                         |   2 +-
 python/tvm/driver/tvmc/main.py                     |   4 +-
 python/tvm/driver/tvmc/micro.py                    |   1 +
 python/tvm/driver/tvmc/model.py                    |   1 +
 python/tvm/driver/tvmc/runner.py                   |   3 +-
 python/tvm/ir/function.py                          |   1 +
 .../feature_extractor/per_store_feature.py         |   1 +
 python/tvm/meta_schedule/profiler.py               |   1 +
 .../meta_schedule/testing/dataset_extract_tasks.py |   2 +-
 .../testing/dataset_sample_candidates.py           |   2 +-
 python/tvm/meta_schedule/testing/torchbench/run.py |   1 +
 .../tvm/meta_schedule/testing/torchbench/utils.py  |   1 +
 python/tvm/micro/debugger.py                       |   1 +
 python/tvm/micro/model_library_format.py           |   1 +
 python/tvm/micro/project_api/client.py             |   1 +
 python/tvm/micro/project_api/server.py             |   3 +-
 .../tvm/relay/backend/contrib/ethosu/legalize.py   |   3 +-
 .../relay/backend/contrib/ethosu/te/depthwise.py   |   2 +-
 .../backend/contrib/ethosu/tir/convolution.py      |   2 +-
 .../tvm/relay/backend/contrib/ethosu/tir/passes.py |   6 +-
 .../backend/contrib/ethosu/tir_to_cs_translator.py |   1 +
 python/tvm/relay/backend/contrib/ethosu/util.py    |   1 +
 python/tvm/relay/backend/contrib/uma/api/utils.py  |   1 +
 python/tvm/relay/backend/contrib/uma/backend.py    |   3 +-
 python/tvm/relay/backend/interpreter.py            |   2 +-
 python/tvm/relay/dataflow_pattern/__init__.py      |   2 +-
 python/tvm/relay/debug.py                          |   2 +-
 python/tvm/relay/frontend/caffe.py                 |   4 +-
 python/tvm/relay/frontend/mxnet.py                 |   1 +
 python/tvm/relay/frontend/nnvm_common.py           |   2 +-
 python/tvm/relay/frontend/oneflow.py               |   2 +-
 python/tvm/relay/frontend/paddlepaddle.py          |   4 +-
 python/tvm/relay/frontend/pytorch.py               |   7 +-
 python/tvm/relay/frontend/tensorflow2.py           |   3 +-
 python/tvm/relay/frontend/tflite.py                |   3 +-
 python/tvm/relay/frontend/tflite_flexbuffer.py     |   1 +
 python/tvm/relay/op/contrib/clml.py                |   2 +-
 python/tvm/relay/op/contrib/dnnl.py                |   2 +-
 python/tvm/relay/op/contrib/ethosu.py              |   2 +-
 python/tvm/relay/testing/inception_v3.py           |   2 +-
 python/tvm/relay/testing/tflite.py                 |   4 +-
 python/tvm/relay/transform/recast.py               |   1 +
 python/tvm/rpc/client.py                           |   1 +
 python/tvm/script/parser/tir/parser.py             |   4 +-
 python/tvm/te/hybrid/utils.py                      |   1 +
 python/tvm/testing/aot.py                          |   3 +-
 python/tvm/testing/plugin.py                       |   1 +
 python/tvm/testing/utils.py                        |   4 +-
 python/tvm/tir/function.py                         |   1 +
 python/tvm/tir/schedule/_type_checker.py           |   1 +
 python/tvm/tir/schedule/state.py                   |   1 +
 python/tvm/tir/schedule/testing.py                 |   1 +
 python/tvm/tir/stmt.py                             |   1 +
 python/tvm/tir/transform/transform.py              |   2 +-
 python/tvm/topi/adreno/utils.py                    |   2 +-
 python/tvm/topi/arm_cpu/bitserial_dense.py         |   2 +-
 .../topi/arm_cpu/mprofile/dsp/micro_kernel/gemm.py |   2 +-
 python/tvm/topi/cuda/dense.py                      |   3 +-
 python/tvm/topi/cuda/dense_tensorcore.py           |   3 +-
 python/tvm/topi/hexagon/injective.py               |   4 +-
 python/tvm/topi/hexagon/pad.py                     |   3 +-
 python/tvm/topi/hexagon/slice_ops/avg_pool2d.py    |   2 +-
 python/tvm/topi/hexagon/slice_ops/max_pool2d.py    |   2 +-
 python/tvm/topi/hexagon/tensor_intrin.py           |   2 +-
 python/tvm/topi/nn/depthwise_conv2d.py             |   2 +-
 python/tvm/topi/nn/softmax.py                      |   2 +-
 python/tvm/topi/x86/bitserial_dense.py             |   2 +-
 python/tvm/topi/x86/concat.py                      |   2 +-
 rust/.rustfmt.toml                                 |   2 +-
 src/arith/analyzer.cc                              |   7 ++
 src/arith/rewrite_simplify.cc                      |  35 ++++++
 src/arith/rewrite_simplify.h                       |  62 +++++++++-
 src/driver/driver_api.cc                           |  11 +-
 src/runtime/crt/common/crt_runtime_api.c           |   6 +-
 src/tir/analysis/control_flow_graph.cc             |   7 +-
 src/tir/analysis/control_flow_graph.h              |   6 +-
 src/tir/transforms/primfunc_utils.cc               |  47 +++++++-
 src/tir/transforms/remove_no_op.cc                 |  18 ++-
 tests/cpp/llvm_codegen_test.cc                     |   9 +-
 tests/crt/framing_test.cc                          |   4 +-
 tests/lint/git-clang-format.sh                     |  12 +-
 tests/lint/pylintrc                                |  74 ++++++------
 tests/python/contrib/test_cudnn.py                 |   2 +-
 .../test_hexagon/test_benchmark_maxpool2d.py       |   4 +-
 .../test_hexagon/test_fixed_point_conversion.py    |   2 +-
 .../contrib/test_hexagon/test_vtcm_bandwidth.py    |   2 +-
 .../contrib/test_hexagon/topi/test_resize2d.py     |   1 +
 tests/python/frontend/caffe2/test_graph.py         |   2 +-
 tests/python/frontend/coreml/test_forward.py       |  11 +-
 tests/python/frontend/keras/test_forward.py        |  10 +-
 tests/python/frontend/oneflow/test_forward.py      |   3 +-
 .../python/frontend/oneflow/test_vision_models.py  |   9 +-
 tests/python/frontend/onnx/test_forward.py         |   3 +-
 tests/python/frontend/pytorch/test_forward.py      |  41 ++-----
 tests/python/frontend/pytorch/test_fx_quant.py     |   8 +-
 tests/python/frontend/tensorflow/test_forward.py   |  23 ++--
 tests/python/frontend/tflite/test_forward.py       |  14 +--
 .../relay/aot/test_crt_forward_declarations.py     |   2 +-
 tests/python/topi/python/test_topi_math.py         |   4 +-
 tests/python/unittest/test_arith_domain_touched.py |   2 +-
 tests/python/unittest/test_crt.py                  |   2 +-
 .../test_meta_schedule_relay_integration.py        |  17 +++
 tests/python/unittest/test_runtime_rpc.py          |   1 +
 .../unittest/test_tir_transform_remove_no_op.py    |  16 +++
 .../python/unittest/test_tvmscript_syntax_sugar.py |  19 ++-
 tests/scripts/task_build.py                        |  16 ++-
 tests/scripts/task_config_build_arm.sh             |   2 +-
 tests/scripts/task_config_build_cortexm.sh         |   2 +-
 tests/scripts/task_config_build_cpu.sh             |   4 +-
 tests/scripts/task_config_build_gpu.sh             |   2 +-
 tests/scripts/task_config_build_i386.sh            |   2 +-
 .../scripts/task_config_build_minimal_cross_isa.sh |   2 +-
 tests/scripts/task_config_build_riscv.sh           |   2 +-
 tests/scripts/task_config_build_wasm.sh            |   2 +-
 tests/scripts/task_python_docs.sh                  |   1 +
 vta/python/vta/testing/simulator.py                |   1 +
 vta/python/vta/top/bitpack.py                      |   2 +-
 vta/python/vta/top/graphpack.py                    |   2 +-
 163 files changed, 676 insertions(+), 537 deletions(-)
 delete mode 100644 gallery/how_to/deploy_models/deploy_ssd_gluoncv.py