You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by jr...@apache.org on 2020/09/11 18:45:49 UTC

[incubator-tvm] branch ci-docker-staging updated (b8f37ee -> 39c1f56)

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

jroesch pushed a change to branch ci-docker-staging
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.


    from b8f37ee  [BYOC][JSON] Support input nodes with multiple entries (#6368)
     add 4fc320a  [Relay] support i64 indices (#6143)
     add 9a42cb6  add missing dependency (#6375)
     add 6ed242e  [Relay] Enhance relay.split(), allow splitted dim to be dynamic (#6289)
     add bbcecc9  acquire gil while finalizing PackedFunc (#6378)
     add c0cbc11  [Torch] Support logsumexp, clean up unnecessary infer_shape usage (#6374)
     add dd9282f  [RUNTIME][CRT] use macro to replace hardcode number (#6365)
     add 693c0de  [RELAY] Fix the FoldConstant Regression for VTA (#6377)
     add b235e59  [TESTS] Refactor tests to run on either the GPU or CPU. (#6331)
     add 19de625  Make docs build again when not everything is enabled (#6386)
     add 6770d28  [Frontend][TensorFlow] Improve TensorFlow control flow nodes ordering (#6387)
     add 237b4c1  [TFLite] Support for 'SAME' Padding option for TRANSPOSE_CONV operator of TFLite. (#6381)
     add 12d66d4  [DOCS] Fix the docker binary cache location (#6390)
     add 1224d56  [RELAY][VM] Enable heterogeneous execution for Relay VM (#6337)
     add 5262765  [Bugfix][Printer] Avoid adding annotation twice for ConstantNode (#6364)
     add 17d39fb  [Relay] Fix Type Arguments not Attached (#6385)
     add af69e1c  [CI][Contrib] Add Vitis-AI docker installation (#6342)
     add a2db689  [METAL] Use CFBridgeRetain for retaining the allocated resource (#6393)
     add 86fa81c  [RELAY][DYN] Dynamic UpSampling3D Op (#6353)
     add 8508ec3  [Relay/topi] Support scalar inputs in where op (#6383)
     add e382b16  Remove unintentional pytest dependency. Fix #6398 (#6399)
     add 73d9e01  Add safe up/downcasting to the Rust object system (#6384)
     add 3451ccb  [VTA][Xilinx] Update to Vivado 2020.1 and Pynq 2.5 (#6402)
     add 9aa69e2  [TARGET] Add layout_transform, clip and expand_dims in onnx converter (#6366)
     add 3004285  [Fix] fix compilation error when setting USE_RELAY_DEBUG (#6380)
     add 4b48d89  iadd conv2d_transpose alter layout (#6358)
     add 656b4c5  reshape with non constant shape argument (#6411)
     add 7f7df05  [ONNX] Add Clip importer to handle when min/max are provided as inputs. (#6251)
     add d08eb9a  [TESTING] Fix the error when running tests with default targets (#6394)
     add 9f2a90b  bugfix: "verify" call parameter name changed (#6382)
     add 6f8e875  [Torch] Miscellaneous fix, enable some VM GPU tests (#6418)
     add 14f0042  [TFLite] Implemented MATRIX_DIAG Operator for TFLite. (#6397)
     add 718a9a7  Remove comparison of unsigned expression < 0 warning (#6319)
     add eee413f  Dynamic Strided Slice (#6316)
     add 84fa626  [AutoTVM][Ansor] Enable random fill and CPU cache flush for AutoTVM and Ansor (#6391)
     add 82c1c73  [PASS][ConvertLayout] Fixes AttributeError during ConvertLayout to NHWC (#6419)
     add 8499d58  [Ansor][AutoTVM v2.0] Phase 2: Layout Rewrite in AutoScheduler (#6297)
     add 50adbfa  [RELAY][REFACTOR] Mix mode context analysis (#6403)
     add 502f79d  Switch Windows CI to build Release instead of Debug (#6427)
     add 97ab77e  [RELAY] Allow StructuralEqual/Hash via Var.vid (#6424)
     add 29cf2e0  Address issue #6415 using compiler-rt half-float function. (#6431)
     add fdef79d  hot fix (#6434)
     add 8705cea  [Relay, Torch] Fix stack op axis check, support torch::stack conversion for a static list  (#6433)
     add 3a4e61a  [METAL] set MTLBuffer purgeable state (#6376) (#6438)
     add b05aa96  [Rust] Improve the error reporting in build.rs files by using anyhow. (#6401)
     add 6b6661e  [Target] Tags, Composite Target, Unified Interface (#6369)
     add e6374dc  Fix broadcast shape (#6422)
     add b81bdee  [Relay] Add Defunctionalization Pass  (#6400)
     add aeef16d  [QNN][Relay] Fixed bug in quantized conv2d. (#6420)
     add ecba2f3  [Relay][Op] Fix Reshape Compute (#6396)
     add 355720e  CUDA: broaden path detection (#6444)
     add 1228111  [Relay][Topi][Op]Advanced indexing (#6388)
     add 01460e0  ROCm: use GcnArch for mcpu and ApiVersion to select code object version (#6447)
     add 2d6f471  Add black to lint docker image
     new 39c1f56  Update tag

The 1 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/main.yml                         |  10 +-
 .gitignore                                         |   3 +
 3rdparty/vta-hw                                    |   2 +-
 CMakeLists.txt                                     |   5 +
 Jenkinsfile                                        |   3 +-
 apps/benchmark/gpu_imagenet_bench.py               |   2 +-
 apps/extension/tests/test_ext.py                   |   5 +-
 apps/sgx/Cargo.toml                                |   3 +
 apps/topi_recipe/conv/test_conv_int8_arm.py        |   2 +-
 apps/topi_recipe/conv/test_conv_int8_intel.py      |   2 +-
 apps/topi_recipe/gemm/gemm_int8.py                 |   2 +-
 apps/wasm-standalone/wasm-graph/build.rs           |   1 -
 cmake/modules/LibInfo.cmake                        |   1 +
 apps/dso_plugin_module/Makefile => conftest.py     |  26 +-
 docker/Dockerfile.ci_cpu                           |   4 +
 docker/Dockerfile.ci_lint                          |   2 +-
 ...Dockerfile.ci_i386 => Dockerfile.demo_vitis_ai} |  38 +-
 docker/bash.sh                                     |  24 +
 docker/install/ubuntu_install_python.sh            |   2 +-
 ...l_coreml.sh => ubuntu_install_vitis_ai_core.sh} |   8 +-
 ...v.sh => ubuntu_install_vitis_ai_packages_ci.sh} |   8 +-
 docs/contribute/code_guide.rst                     |  14 +
 docs/install/docker.rst                            |   2 +-
 docs/install/from_source.rst                       |   8 +-
 docs/vta/install.rst                               |  24 +-
 include/tvm/auto_scheduler/auto_schedule.h         |   0
 include/tvm/auto_scheduler/compute_dag.h           |  18 +-
 include/tvm/auto_scheduler/cost_model.h            |   0
 include/tvm/auto_scheduler/feature.h               |   0
 include/tvm/auto_scheduler/loop_state.h            |   0
 include/tvm/auto_scheduler/measure.h               |  10 +-
 include/tvm/auto_scheduler/measure_record.h        |   0
 include/tvm/auto_scheduler/search_policy.h         |   0
 include/tvm/auto_scheduler/search_task.h           |   0
 include/tvm/auto_scheduler/transform_step.h        |  11 +-
 include/tvm/relay/analysis.h                       |  11 +
 include/tvm/relay/base.h                           |   8 +
 include/tvm/relay/expr.h                           |   6 +-
 include/tvm/runtime/packed_func.h                  |   2 +-
 include/tvm/runtime/vm/bytecode.h                  |  23 +-
 include/tvm/runtime/vm/executable.h                |   2 +
 include/tvm/runtime/vm/vm.h                        |  16 +-
 include/tvm/target/tag.h                           | 155 ++++
 include/tvm/target/target.h                        | 110 +--
 include/tvm/target/target_kind.h                   |  94 ++-
 include/tvm/topi/detail/broadcast.h                |  10 +-
 include/tvm/topi/detail/constant_utils.h           |   6 +-
 include/tvm/topi/transform.h                       | 135 +++-
 .asf.yaml => pytest.ini                            |  28 +-
 python/setup.py                                    |   1 +
 python/tvm/__init__.py                             |   3 -
 python/tvm/_ffi/_cython/packed_func.pxi            |   2 +-
 python/tvm/auto_scheduler/compute_dag.py           |   8 +-
 python/tvm/auto_scheduler/measure.py               |  95 ++-
 python/tvm/autotvm/feature.py                      |  13 +-
 python/tvm/autotvm/graph_tuner/base_graph_tuner.py |  68 +-
 python/tvm/autotvm/measure/measure_methods.py      |  42 +-
 python/tvm/autotvm/record.py                       |  33 +-
 python/tvm/autotvm/task/dispatcher.py              |   8 +-
 python/tvm/autotvm/task/task.py                    |  50 +-
 python/tvm/autotvm/task/topi_integration.py        |   9 +-
 python/tvm/autotvm/tophub.py                       |  22 +-
 python/tvm/contrib/nvcc.py                         |   8 +-
 python/tvm/contrib/peak.py                         |  22 +-
 python/tvm/contrib/target/onnx.py                  | 148 +++-
 python/tvm/driver/build_module.py                  |  14 +-
 python/tvm/ir/module.py                            |  14 +
 python/tvm/relay/analysis/analysis.py              |  15 +
 python/tvm/relay/backend/compile_engine.py         |  21 +-
 python/tvm/relay/backend/graph_runtime_codegen.py  |  11 +-
 python/tvm/relay/backend/vm.py                     |  19 +-
 python/tvm/relay/build_module.py                   |  32 +-
 python/tvm/relay/frontend/keras.py                 |   4 +-
 python/tvm/relay/frontend/mxnet.py                 |  16 +-
 python/tvm/relay/frontend/onnx.py                  |  35 +-
 python/tvm/relay/frontend/pytorch.py               | 248 +++----
 python/tvm/relay/frontend/qnn_torch.py             |   6 +-
 python/tvm/relay/frontend/tensorflow.py            |  29 +-
 python/tvm/relay/frontend/tflite.py                |  36 +-
 python/tvm/relay/op/_tensor.py                     |   2 +
 python/tvm/relay/op/_tensor_grad.py                |   6 +-
 python/tvm/relay/op/_transform.py                  |  95 ++-
 python/tvm/relay/op/dyn/_transform.py              |  51 ++
 python/tvm/relay/op/dyn/nn/_nn.py                  |  56 +-
 python/tvm/relay/op/nn/_nn.py                      |  49 +-
 python/tvm/relay/op/nn/nn.py                       |   9 +
 python/tvm/relay/op/transform.py                   |  37 +-
 python/tvm/relay/qnn/op/layout_conversions.py      |   6 +-
 python/tvm/relay/testing/__init__.py               |   4 +-
 python/tvm/relay/testing/config.py                 |  31 -
 python/tvm/relay/testing/py_converter.py           |   4 +-
 python/tvm/relay/transform/memory_alloc.py         | 130 +++-
 python/tvm/relay/transform/memory_plan.py          |   7 +
 python/tvm/relay/transform/transform.py            |  26 +
 python/tvm/runtime/vm.py                           |  15 +-
 python/tvm/target/__init__.py                      |   3 +-
 python/tvm/target/codegen.py                       |   4 +-
 python/tvm/target/intrin.py                        |   5 +-
 python/tvm/target/tag.py                           |  78 ++
 python/tvm/target/target.py                        | 149 ++--
 python/tvm/te/hybrid/calls.py                      |   6 +-
 python/tvm/te/hybrid/runtime.py                    |  67 +-
 python/tvm/testing.py                              | 385 +++++++++-
 python/tvm/topi/cuda/conv2d_alter_op.py            |   4 +-
 python/tvm/topi/cuda/conv2d_hwnc_tensorcore.py     |   8 +-
 python/tvm/topi/cuda/softmax.py                    |   5 +-
 python/tvm/topi/generic/__init__.py                |   2 +-
 python/tvm/topi/image/resize.py                    |   8 +-
 python/tvm/topi/nn/upsampling.py                   |  41 +-
 python/tvm/topi/testing/common.py                  |   2 +-
 python/tvm/topi/transform.py                       |  18 +
 python/tvm/topi/x86/conv2d_alter_op.py             |   4 +-
 rust/tvm-graph-rt/tests/test_nn/Cargo.toml         |   1 +
 rust/tvm-graph-rt/tests/test_nn/build.rs           |  22 +-
 rust/tvm-graph-rt/tests/test_tvm_basic/Cargo.toml  |   1 +
 rust/tvm-graph-rt/tests/test_tvm_basic/build.rs    |  27 +-
 rust/tvm-graph-rt/tests/test_tvm_dso/Cargo.toml    |   4 +
 rust/tvm-graph-rt/tests/test_tvm_dso/build.rs      |  20 +-
 rust/tvm-macros/src/object.rs                      | 119 ++--
 rust/tvm-macros/src/util.rs                        |  18 +
 rust/tvm-rt/src/array.rs                           |   7 +-
 rust/tvm-rt/src/map.rs                             |   9 +-
 rust/tvm-rt/src/object/mod.rs                      | 110 ++-
 rust/tvm-rt/src/object/object_ptr.rs               |  62 +-
 rust/tvm-rt/src/string.rs                          |  25 +-
 rust/tvm-sys/Cargo.toml                            |   1 +
 rust/tvm-sys/build.rs                              |  55 +-
 rust/tvm/examples/resnet/Cargo.toml                |   3 +
 rust/tvm/examples/resnet/build.rs                  |   9 +-
 rust/tvm/examples/resnet/src/build_resnet.py       |   2 +-
 rust/tvm/src/ir/mod.rs                             |   2 +-
 rust/tvm/src/ir/relay/mod.rs                       |   2 +-
 rust/tvm/src/ir/tir.rs                             |  14 +-
 rust/tvm/tests/basics/Cargo.toml                   |   3 +
 rust/tvm/tests/basics/build.rs                     |  10 +-
 src/arith/bound_deducer.cc                         |  16 +-
 src/arith/int_set.cc                               |  14 +-
 src/arith/solve_linear_inequality.cc               |   8 +
 src/auto_scheduler/auto_schedule.cc                |   0
 src/auto_scheduler/compute_dag.cc                  | 324 ++++++++-
 src/auto_scheduler/cost_model.cc                   |   0
 src/auto_scheduler/feature.cc                      |   0
 src/auto_scheduler/loop_state.cc                   |   7 +-
 src/auto_scheduler/measure.cc                      |  22 +-
 src/auto_scheduler/measure_record.cc               |   2 +-
 src/auto_scheduler/search_task.cc                  |   0
 src/auto_scheduler/transform_step.cc               |  13 +-
 src/auto_scheduler/utils.cc                        |   0
 src/auto_scheduler/utils.h                         |  32 +
 src/driver/driver_api.cc                           |   8 +-
 src/ir/module.cc                                   |   3 +
 src/printer/relay_text_printer.cc                  |  10 +-
 src/printer/text_printer.h                         |   2 +-
 src/relay/analysis/context_analysis.cc             | 720 +++++++++++++++++++
 src/relay/backend/build_module.cc                  |   8 +-
 src/relay/backend/compile_engine.cc                |   7 +-
 src/relay/backend/graph_runtime_codegen.cc         |   2 +-
 src/relay/backend/interpreter.cc                   |   2 +-
 src/relay/backend/vm/compiler.cc                   | 160 ++++-
 src/relay/backend/vm/compiler.h                    |  22 +-
 src/relay/op/device_copy.cc                        |   8 +-
 src/relay/op/dyn/nn/upsampling.cc                  |  86 ++-
 src/relay/op/dyn/tensor/transform.cc               | 113 +++
 src/relay/op/make_op.h                             |   6 +-
 src/relay/op/tensor/reduce.cc                      |   3 +
 src/relay/op/tensor/transform.cc                   | 313 +++++---
 src/relay/op/tensor/transform.h                    |   9 +
 src/relay/qnn/op/convolution.cc                    |  23 +-
 .../transforms/combine_parallel_batch_matmul.cc    |  12 +-
 src/relay/transforms/combine_parallel_conv2d.cc    |  17 +-
 src/relay/transforms/combine_parallel_dense.cc     |  12 +-
 src/relay/transforms/defunctionalization.cc        | 431 +++++++++++
 src/relay/transforms/dynamic_to_static.cc          |  35 +
 src/relay/transforms/fold_constant.cc              |  30 +-
 src/relay/transforms/partial_eval.cc               |   2 +-
 src/relay/transforms/pass_util.h                   |   1 +
 src/relay/transforms/pattern_util.h                |   5 +-
 src/relay/transforms/type_infer.cc                 |   9 +-
 src/runtime/crt/common/ndarray.c                   |  14 +-
 src/runtime/crt/graph_runtime/graph_runtime.c      |   2 +-
 .../tvm/runtime/crt/internal/common/ndarray.h      |   6 +-
 src/runtime/metal/metal_device_api.mm              |  11 +-
 src/runtime/vm/bytecode.cc                         |  37 +-
 src/runtime/vm/executable.cc                       |  40 +-
 src/runtime/vm/profiler/vm.cc                      |  16 +-
 src/runtime/vm/serialize_util.h                    |  13 +-
 src/runtime/vm/vm.cc                               |  90 ++-
 src/support/libinfo.cc                             |   6 +-
 src/target/build_common.h                          |  16 -
 src/target/llvm/codegen_amdgpu.cc                  |  64 +-
 src/target/llvm/codegen_blob.cc                    |   2 +-
 src/target/llvm/codegen_nvptx.cc                   |  34 +-
 src/target/llvm/llvm_module.cc                     |  10 +-
 src/target/tag.cc                                  |  77 ++
 src/target/target.cc                               | 784 +++++++++++----------
 src/target/target_kind.cc                          | 344 +++++----
 src/te/operation/op_util.cc                        |   4 +-
 src/te/schedule/message_passing.cc                 |   4 +
 src/te/schedule/schedule_lang.cc                   |  13 +-
 src/topi/schedule.cc                               |   2 +-
 src/topi/transform.cc                              |   4 +
 tests/cpp/build_module_test.cc                     |   8 +-
 tests/cpp/relay_build_module_test.cc               |   2 +-
 tests/cpp/relay_transform_sequential_test.cc       |   2 +-
 tests/cpp/target_test.cc                           |  19 +-
 tests/cpp/utvm_runtime_standalone_test.cc          |   2 +-
 tests/lint/check_file_type.py                      |   2 +
 .../contrib/test_arm_compute_lib/test_dense.py     |   4 +-
 tests/python/contrib/test_cblas.py                 |   7 +-
 tests/python/contrib/test_cublas.py                |  13 +-
 tests/python/contrib/test_cudnn.py                 |  13 +-
 tests/python/contrib/test_ethosn/infrastructure.py |   4 +-
 tests/python/contrib/test_gemm_acc32_vnni.py       |   4 +-
 tests/python/contrib/test_miopen.py                |   4 +-
 tests/python/contrib/test_mps.py                   |   8 +-
 tests/python/contrib/test_nnpack.py                |   9 +-
 tests/python/contrib/test_onnx.py                  |  35 +
 tests/python/contrib/test_random.py                |  28 +-
 tests/python/contrib/test_rocblas.py               |   4 +-
 tests/python/frontend/caffe2/test_forward.py       |  10 +-
 tests/python/frontend/coreml/test_forward.py       |  63 +-
 tests/python/frontend/keras/test_forward.py        |   5 +-
 tests/python/frontend/mxnet/test_forward.py        | 198 ++++--
 tests/python/frontend/onnx/test_forward.py         | 239 +++++--
 tests/python/frontend/pytorch/test_forward.py      | 298 +++++++-
 .../pytorch/{lstm_test.py => test_lstm.py}         |  11 +-
 .../python/frontend/tensorflow/test_bn_dynamic.py  |   2 +-
 tests/python/frontend/tensorflow/test_forward.py   |  37 +-
 tests/python/frontend/tflite/test_forward.py       |  40 +-
 tests/python/integration/test_dot.py               |   5 +-
 tests/python/integration/test_ewise.py             |  29 +-
 tests/python/integration/test_ewise_fpga.py        |   8 +-
 tests/python/integration/test_gemm.py              |   6 +-
 tests/python/integration/test_reduce.py            |  27 +-
 tests/python/integration/test_scan.py              |   4 +-
 tests/python/integration/test_tuning.py            |  30 +-
 tests/python/integration/test_winograd_nnpack.py   |   7 +-
 .../quantization/test_quantization_accuracy.py     |   2 +
 tests/python/relay/benchmarking/benchmark_vm.py    |  19 +-
 tests/python/relay/dyn/test_dynamic_op_level10.py  |  35 +-
 tests/python/relay/dyn/test_dynamic_op_level2.py   |  73 +-
 tests/python/relay/dyn/test_dynamic_op_level3.py   |  17 +-
 tests/python/relay/dyn/test_dynamic_op_level4.py   |  95 +++
 tests/python/relay/dyn/test_dynamic_op_level5.py   |   8 +-
 tests/python/relay/dyn/test_dynamic_op_level6.py   |   7 +-
 tests/python/relay/test_adt.py                     | 125 ++--
 tests/python/relay/test_any.py                     | 361 +++++-----
 tests/python/relay/test_backend_compile_engine.py  |   9 +-
 tests/python/relay/test_backend_graph_runtime.py   |   5 +-
 tests/python/relay/test_backend_interpreter.py     |   4 +-
 tests/python/relay/test_cpp_build_module.py        |  56 +-
 .../python/relay/test_ir_structural_equal_hash.py  |  12 +
 tests/python/relay/test_op_grad_level1.py          |   9 +-
 tests/python/relay/test_op_grad_level2.py          |  15 +-
 tests/python/relay/test_op_grad_level3.py          |   6 +-
 tests/python/relay/test_op_level1.py               |  27 +-
 tests/python/relay/test_op_level10.py              |  45 +-
 tests/python/relay/test_op_level2.py               |  91 ++-
 tests/python/relay/test_op_level3.py               |  89 ++-
 tests/python/relay/test_op_level4.py               | 127 +++-
 tests/python/relay/test_op_level5.py               |  63 +-
 tests/python/relay/test_op_level6.py               |   8 +-
 tests/python/relay/test_op_qnn_conv2d.py           |  28 +
 tests/python/relay/test_pass_alter_op_layout.py    |  24 +-
 tests/python/relay/test_pass_annotation.py         | 150 ++--
 tests/python/relay/test_pass_auto_quantize.py      |   2 +-
 .../test_pass_combine_parallel_batch_matmul.py     |  36 +-
 .../relay/test_pass_combine_parallel_conv2d.py     |  54 +-
 .../relay/test_pass_combine_parallel_dense.py      |  36 +-
 tests/python/relay/test_pass_context_analysis.py   | 205 ++++++
 tests/python/relay/test_pass_convert_op_layout.py  |  96 ++-
 .../python/relay/test_pass_defunctionalization.py  | 226 ++++++
 tests/python/relay/test_pass_dynamic_to_static.py  | 109 ++-
 tests/python/relay/test_pass_fold_constant.py      |   2 +-
 tests/python/relay/test_pass_fuse_ops.py           |   4 +-
 tests/python/relay/test_pass_lazy_gradient_init.py |   1 +
 tests/python/relay/test_pass_manager.py            |  16 +-
 tests/python/relay/test_pass_qnn_legalize.py       |  36 +-
 tests/python/relay/test_type_infer.py              |  14 +
 tests/python/relay/test_vm.py                      | 132 ++--
 tests/python/relay/test_vm_serialization.py        |  15 +
 tests/python/topi/python/common.py                 |  14 -
 tests/python/topi/python/test_fifo_buffer.py       |  28 +-
 tests/python/topi/python/test_topi_batch_matmul.py |  15 +-
 .../topi/python/test_topi_bitserial_conv2d.py      |   4 +-
 .../topi/python/test_topi_bitserial_conv2d_rasp.py |   2 +-
 tests/python/topi/python/test_topi_bnn.py          |   2 +-
 tests/python/topi/python/test_topi_broadcast.py    |  67 +-
 tests/python/topi/python/test_topi_clip.py         |  15 +-
 tests/python/topi/python/test_topi_conv1d.py       |  14 +-
 .../topi/python/test_topi_conv1d_transpose_ncw.py  |  14 +-
 tests/python/topi/python/test_topi_conv2d_NCHWc.py |   7 +-
 tests/python/topi/python/test_topi_conv2d_hwcn.py  |   6 +-
 .../python/test_topi_conv2d_hwnc_tensorcore.py     |   9 +-
 tests/python/topi/python/test_topi_conv2d_int8.py  |  20 +-
 tests/python/topi/python/test_topi_conv2d_nchw.py  |   9 +-
 tests/python/topi/python/test_topi_conv2d_nhwc.py  |   7 +-
 .../topi/python/test_topi_conv2d_nhwc_pack_int8.py |   4 +-
 .../python/test_topi_conv2d_nhwc_tensorcore.py     |   7 +-
 .../topi/python/test_topi_conv2d_nhwc_winograd.py  |  17 +-
 .../topi/python/test_topi_conv2d_transpose_nchw.py |  15 +-
 .../topi/python/test_topi_conv2d_winograd.py       |   6 +-
 tests/python/topi/python/test_topi_conv3d_ncdhw.py |  16 +-
 tests/python/topi/python/test_topi_conv3d_ndhwc.py |  14 +-
 .../python/test_topi_conv3d_ndhwc_tensorcore.py    |  11 +-
 .../python/test_topi_conv3d_transpose_ncdhw.py     |  16 +-
 .../topi/python/test_topi_conv3d_winograd.py       |   7 +-
 tests/python/topi/python/test_topi_correlation.py  |  16 +-
 .../topi/python/test_topi_deformable_conv2d.py     |   7 +-
 tests/python/topi/python/test_topi_dense.py        |  23 +-
 .../topi/python/test_topi_dense_tensorcore.py      |  14 +-
 .../python/topi/python/test_topi_depth_to_space.py |  16 +-
 .../topi/python/test_topi_depthwise_conv2d.py      |  31 +-
 .../test_topi_depthwise_conv2d_back_input.py       |   4 +-
 .../test_topi_depthwise_conv2d_back_weight.py      |   4 +-
 tests/python/topi/python/test_topi_group_conv2d.py |  13 +-
 .../python/test_topi_group_conv2d_NCHWc_int8.py    |   7 +-
 tests/python/topi/python/test_topi_image.py        |  66 +-
 tests/python/topi/python/test_topi_lrn.py          |   6 +-
 tests/python/topi/python/test_topi_math.py         |  51 +-
 tests/python/topi/python/test_topi_pooling.py      |  81 +--
 tests/python/topi/python/test_topi_reduce.py       |  14 +-
 tests/python/topi/python/test_topi_relu.py         |  16 +-
 tests/python/topi/python/test_topi_reorg.py        |   6 +-
 tests/python/topi/python/test_topi_softmax.py      |  24 +-
 tests/python/topi/python/test_topi_sort.py         |  13 +-
 .../python/topi/python/test_topi_space_to_depth.py |  15 +-
 tests/python/topi/python/test_topi_sparse.py       |  28 +-
 tests/python/topi/python/test_topi_tensor.py       |  11 +-
 tests/python/topi/python/test_topi_transform.py    | 385 +++++-----
 tests/python/topi/python/test_topi_upsampling.py   |  28 +-
 tests/python/topi/python/test_topi_util.py         |   2 +-
 tests/python/topi/python/test_topi_vision.py       |  46 +-
 .../python/unittest/test_auto_scheduler_common.py  |   2 +-
 .../unittest/test_auto_scheduler_cost_model.py     |   8 +-
 .../test_auto_scheduler_evolutionary_search.py     |  11 +-
 .../python/unittest/test_auto_scheduler_feature.py |  31 +-
 .../unittest/test_auto_scheduler_layout_rewrite.py |  96 +++
 .../python/unittest/test_auto_scheduler_measure.py |  49 +-
 .../unittest/test_auto_scheduler_search_policy.py  |  28 +-
 .../test_auto_scheduler_sketch_generation.py       |  27 +-
 tests/python/unittest/test_autotvm_common.py       |  15 +-
 tests/python/unittest/test_autotvm_index_tuner.py  |   2 +-
 tests/python/unittest/test_autotvm_measure.py      |   6 +-
 tests/python/unittest/test_hybrid_error_report.py  |   2 +-
 tests/python/unittest/test_runtime_graph.py        |  10 +-
 tests/python/unittest/test_runtime_graph_debug.py  |   7 +-
 .../python/unittest/test_runtime_heterogeneous.py  |  16 +-
 .../test_runtime_module_based_interface.py         |  30 +-
 .../python/unittest/test_runtime_module_export.py  |  11 +-
 tests/python/unittest/test_runtime_module_load.py  |  12 +-
 tests/python/unittest/test_runtime_ndarray.py      |  20 +-
 tests/python/unittest/test_runtime_rpc.py          |  12 +-
 tests/python/unittest/test_runtime_vm_profiler.py  |  20 +-
 tests/python/unittest/test_target_codegen_blob.py  |   9 +-
 tests/python/unittest/test_target_codegen_bool.py  |   8 +-
 .../unittest/test_target_codegen_cross_llvm.py     |   4 +-
 tests/python/unittest/test_target_codegen_cuda.py  | 491 +++++++------
 .../python/unittest/test_target_codegen_device.py  |  13 +-
 .../python/unittest/test_target_codegen_extern.py  |   8 +-
 tests/python/unittest/test_target_codegen_llvm.py  | 197 +++---
 .../python/unittest/test_target_codegen_opencl.py  |  19 +-
 tests/python/unittest/test_target_codegen_rocm.py  |  10 +-
 .../unittest/test_target_codegen_vm_basic.py       |   3 +-
 .../python/unittest/test_target_codegen_vulkan.py  |  17 +-
 .../unittest/test_target_custom_datatypes.py       |   2 +-
 tests/python/unittest/test_target_target.py        |  29 +-
 tests/python/unittest/test_te_autodiff.py          |   9 +-
 tests/python/unittest/test_te_hybrid_script.py     |  51 +-
 ...te_schedule_postproc_rewrite_for_tensor_core.py |  18 +-
 .../unittest/test_te_schedule_tensor_core.py       |  18 +-
 tests/python/unittest/test_te_tensor_overload.py   |  51 +-
 tests/python/unittest/test_testing.py              |  18 +-
 .../unittest/test_tir_analysis_verify_gpu_code.py  |  22 +-
 .../unittest/test_tir_analysis_verify_memory.py    | 121 ++--
 tests/python/unittest/test_tir_buffer.py           |  10 +-
 tests/python/unittest/test_tir_ir_builder.py       |   6 +-
 .../python/unittest/test_tir_transform_hoist_if.py |   4 +-
 ...test_tir_transform_instrument_bound_checkers.py |  19 +-
 .../unittest/test_tir_transform_lower_intrin.py    |  79 ++-
 .../test_tir_transform_lower_warp_memory.py        |  67 +-
 .../unittest/test_tir_transform_make_packed_api.py |   2 +-
 .../unittest/test_tir_transform_narrow_datatype.py |  49 ++
 .../unittest/test_tir_transform_thread_sync.py     |  13 +-
 tests/scripts/setup-pytest-env.sh                  |   4 +-
 tests/scripts/task_python_docs.sh                  |   3 +-
 tests/scripts/task_python_frontend.sh              |   2 +
 tests/scripts/task_python_frontend_cpu.sh          |   2 +
 tests/scripts/task_python_integration.sh           |   2 +-
 tests/scripts/task_python_integration_gpuonly.sh   |   4 +
 tests/scripts/task_python_unittest_gpuonly.sh      |   3 +
 tutorials/autotvm/tune_conv2d_cuda.py              |   2 +-
 tutorials/autotvm/tune_relay_arm.py                |   2 +-
 tutorials/autotvm/tune_relay_mobile_gpu.py         |   2 +-
 tutorials/autotvm/tune_simple_template.py          |   2 +-
 tutorials/dev/use_pass_infra.py                    |   4 +-
 tutorials/frontend/deploy_model_on_rasp.py         |   4 +-
 tutorials/frontend/deploy_ssd_gluoncv.py           |  10 +-
 tutorials/language/extern_op.py                    |   3 +
 tutorials/language/tedd.py                         |   2 +-
 tutorials/optimize/opt_matmul_auto_tensorcore.py   |   8 +-
 tutorials/topi/intro_topi.py                       |   4 +-
 .../frontend/{ => legacy}/deploy_detection.py      |   0
 403 files changed, 10052 insertions(+), 4558 deletions(-)
 copy apps/dso_plugin_module/Makefile => conftest.py (60%)
 copy docker/{Dockerfile.ci_i386 => Dockerfile.demo_vitis_ai} (61%)
 copy docker/install/{ubuntu_install_coreml.sh => ubuntu_install_vitis_ai_core.sh} (80%)
 mode change 100755 => 100644
 copy docker/install/{ubuntu_install_gluoncv.sh => ubuntu_install_vitis_ai_packages_ci.sh} (79%)
 mode change 100755 => 100644
 mode change 100644 => 100755 include/tvm/auto_scheduler/auto_schedule.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/compute_dag.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/cost_model.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/feature.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/loop_state.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/measure.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/measure_record.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/search_policy.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/search_task.h
 mode change 100644 => 100755 include/tvm/auto_scheduler/transform_step.h
 create mode 100644 include/tvm/target/tag.h
 copy .asf.yaml => pytest.ini (68%)
 mode change 100644 => 100755 python/tvm/auto_scheduler/compute_dag.py
 delete mode 100644 python/tvm/relay/testing/config.py
 create mode 100644 python/tvm/target/tag.py
 mode change 100644 => 100755 src/auto_scheduler/auto_schedule.cc
 mode change 100644 => 100755 src/auto_scheduler/compute_dag.cc
 mode change 100644 => 100755 src/auto_scheduler/cost_model.cc
 mode change 100644 => 100755 src/auto_scheduler/feature.cc
 mode change 100644 => 100755 src/auto_scheduler/loop_state.cc
 mode change 100644 => 100755 src/auto_scheduler/measure.cc
 mode change 100644 => 100755 src/auto_scheduler/measure_record.cc
 mode change 100644 => 100755 src/auto_scheduler/search_task.cc
 mode change 100644 => 100755 src/auto_scheduler/transform_step.cc
 mode change 100644 => 100755 src/auto_scheduler/utils.cc
 mode change 100644 => 100755 src/auto_scheduler/utils.h
 create mode 100644 src/relay/analysis/context_analysis.cc
 create mode 100644 src/relay/transforms/defunctionalization.cc
 create mode 100644 src/target/tag.cc
 rename tests/python/frontend/pytorch/{lstm_test.py => test_lstm.py} (97%)
 create mode 100644 tests/python/relay/dyn/test_dynamic_op_level4.py
 create mode 100644 tests/python/relay/test_pass_context_analysis.py
 create mode 100644 tests/python/relay/test_pass_defunctionalization.py
 create mode 100644 tests/python/unittest/test_auto_scheduler_layout_rewrite.py
 rename vta/tutorials/frontend/{ => legacy}/deploy_detection.py (100%)


[incubator-tvm] 01/01: Update tag

Posted by jr...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jroesch pushed a commit to branch ci-docker-staging
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git

commit 39c1f5629419318dfb8fa9672fd779ea95d68045
Author: Jared Roesch <jr...@octoml.ai>
AuthorDate: Fri Sep 11 11:43:50 2020 -0700

    Update tag
---
 Jenkinsfile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 3ce5b60..aeac271 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -44,7 +44,8 @@
 //
 
 // NOTE: these lines are scanned by docker/dev_common.sh. Please update the regex as needed. -->
-ci_lint = "tlcpack/ci-lint:v0.61"
+// ci_lint = "tlcpack/ci-lint:v0.61"
+ci_lint = "tlcpack/ci-lint:v0.62.d31cc37f8568-t0"
 ci_gpu = "tlcpack/ci-gpu:v0.64"
 ci_cpu = "tlcpack/ci-cpu:v0.65"
 ci_wasm = "tlcpack/ci-wasm:v0.60"