You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by mo...@apache.org on 2021/02/16 18:01:20 UTC
[tvm] branch ci-docker-staging updated (db93cb8 -> 6a77cdd)
This is an automated email from the ASF dual-hosted git repository.
moreau pushed a change to branch ci-docker-staging
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from db93cb8 retrigger CI
add 2b8d113 [TVMC] Allow manual shape specification in tvmc (#7366)
add 0716c2a [AutoScheduler] Add sampling to dispatcher (#7376)
add 2999d03 [ONNX] Add CumSum operator to ONNX frontend (#7391)
add 68b7e71 [Relay][Topi][CPU] Dense with weight transform (#7404)
add 3863e09 [FIX,CMAKE] Only set Clang flags for C++ files (#7424)
add 9175c6d TRT Dynamic Reshape Fix (#7412)
add 12c6b70 Simplify full broadcast (#7423)
add b7808fb [Arith] Fix iter_affine_map with non-const extent (#7437)
add d05d75d Stop running some python testsuites twice (#7430)
add 6b58321 [BYOC][TRT] Fix small bug preventing TRT runtime compilation for versions < 6 (#7372)
add 8b9005f Make the TVM targets list available in Python (#7427)
add c52c176 Replace type punning with memcpy. (#7415)
add 33829b3 Fix double compile of runtime sources for TRT, ACL (#7436)
add d5851dd [TIR][Printer] Fix SelectNode TIRTextPrinter bracket mismatch (#7405)
add c7c54de Update tags with minor fix (#7448)
add d769727 Add ROCm docker (#7422)
add e426c87 [AutoScheduler] Fix distill record (#7439)
add b36bdf6 [Relay][Op][Bug] Fix missing return in scatter_nd cuda strategy (#7447)
add a1260cc Make keras reshape less restrictive (#7446)
add f9ff088 Merge remote-tracking branch 'origin/main' into junit-enable
add 6a77cdd prefix junit results with FFI type
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 4 +-
cmake/modules/ClangFlags.cmake | 19 ++--
cmake/modules/contrib/ArmComputeLib.cmake | 4 +-
cmake/modules/contrib/TensorRT.cmake | 4 +-
.../{Dockerfile.ci_wasm => Dockerfile.demo_rocm} | 20 +---
docker/bash.sh | 16 ++-
docker/install/ubuntu_install_rocm.sh | 6 +-
docker/with_the_same_user | 6 ++
include/tvm/relay/attrs/transform.h | 4 +
include/tvm/relay/dataflow_pattern.h | 2 +
include/tvm/target/target_kind.h | 5 +
python/tvm/auto_scheduler/__init__.py | 2 +-
python/tvm/auto_scheduler/dispatcher.py | 93 +++++++++++++++-
python/tvm/auto_scheduler/measure_record.py | 52 +++++----
python/tvm/driver/tvmc/autotuner.py | 9 +-
python/tvm/driver/tvmc/common.py | 39 +++++++
python/tvm/driver/tvmc/compiler.py | 16 ++-
python/tvm/driver/tvmc/frontends.py | 47 ++++----
python/tvm/relay/frontend/keras.py | 31 ++----
python/tvm/relay/frontend/onnx.py | 25 ++++-
python/tvm/relay/op/_transform.py | 2 +-
python/tvm/relay/op/contrib/tensorrt.py | 13 ++-
python/tvm/relay/op/nn/_nn.py | 30 ++++++
python/tvm/relay/op/nn/nn.py | 33 ++++++
python/tvm/relay/op/strategy/cuda.py | 1 +
python/tvm/relay/op/strategy/generic.py | 15 ++-
python/tvm/relay/op/strategy/x86.py | 28 +++--
python/tvm/relay/op/transform.py | 12 ++-
python/tvm/target/target.py | 5 +
python/tvm/topi/cuda/scan.py | 10 +-
python/tvm/topi/cumsum.py | 21 +++-
python/tvm/topi/nn/dense.py | 70 ++++++++++++
python/tvm/topi/x86/__init__.py | 1 +
python/tvm/topi/x86/dense.py | 120 +++++++++++++++------
python/tvm/topi/x86/dense_alter_op.py | 68 ++++++++++++
src/arith/iter_affine_map.cc | 36 ++++---
src/printer/tir_text_printer.cc | 2 +-
src/relay/ir/dataflow_matcher.cc | 8 +-
src/relay/ir/dataflow_pattern.cc | 1 +
src/relay/op/make_op.h | 6 ++
src/relay/op/nn/nn.cc | 27 +++++
src/relay/op/nn/nn.h | 25 +++++
src/relay/op/tensor/transform.cc | 3 +-
src/relay/op/tensor/unary.cc | 6 +-
src/relay/transforms/fold_constant.cc | 5 -
src/relay/transforms/simplify_expr.cc | 111 ++++++++++++++++---
src/runtime/contrib/tensorrt/tensorrt_ops.cc | 2 +-
src/runtime/crt/common/ndarray.c | 14 +--
src/runtime/crt/graph_runtime/graph_runtime.c | 10 +-
src/target/tag.cc | 13 +--
src/target/target_kind.cc | 9 ++
tests/cpp/target_test.cc | 6 ++
tests/python/contrib/test_tensorrt.py | 101 +++++++++++++++++
tests/python/driver/tvmc/conftest.py | 17 +++
tests/python/driver/tvmc/test_common.py | 33 ++++++
tests/python/driver/tvmc/test_compiler.py | 31 ++++--
tests/python/driver/tvmc/test_frontends.py | 20 +++-
tests/python/frontend/keras/test_forward.py | 10 ++
tests/python/frontend/onnx/test_forward.py | 77 +++++++++++++
tests/python/relay/test_auto_scheduler_tuning.py | 17 ++-
tests/python/relay/test_autotvm_task_extraction.py | 12 +--
tests/python/relay/test_dataflow_pattern.py | 2 +
tests/python/relay/test_op_level3.py | 83 +++++++-------
tests/python/relay/test_pass_alter_op_layout.py | 31 +++++-
tests/python/relay/test_pass_fold_constant.py | 16 ---
tests/python/relay/test_pass_simplify_expr.py | 65 +++++++++++
.../python/unittest/test_arith_iter_affine_map.py | 3 +
tests/python/unittest/test_target_target.py | 8 ++
tests/scripts/setup-pytest-env.sh | 18 ++--
tests/scripts/task_python_arm_compute_library.sh | 3 +-
tests/scripts/task_python_ethosn_tests.sh | 2 +-
tests/scripts/task_python_frontend.sh | 14 +--
tests/scripts/task_python_frontend_cpu.sh | 6 +-
tests/scripts/task_python_integration.sh | 18 ++--
tests/scripts/task_python_microtvm.sh | 2 +-
tests/scripts/task_python_nightly.sh | 2 +-
tests/scripts/task_python_topi.sh | 2 +-
tests/scripts/task_python_unittest.sh | 10 +-
tests/scripts/task_python_vta_fsim.sh | 6 +-
tests/scripts/task_python_vta_tsim.sh | 6 +-
tutorials/auto_scheduler/tune_network_arm.py | 2 +-
tutorials/auto_scheduler/tune_network_cuda.py | 2 +-
tutorials/auto_scheduler/tune_network_mali.py | 2 +-
tutorials/auto_scheduler/tune_network_x86.py | 2 +-
tutorials/micro/micro_tflite.py | 2 +-
85 files changed, 1409 insertions(+), 333 deletions(-)
copy docker/{Dockerfile.ci_wasm => Dockerfile.demo_rocm} (70%)
create mode 100644 python/tvm/topi/x86/dense_alter_op.py