This is an automated email from the ASF dual-hosted git repository. tqchen pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 79cfab0 [JVM] Update the runtime PackedFunc for module add 51a265a [REFACTOR][PY][API-CHANGE] Establish tvm.target No new revisions were added by this update. Summary of changes: docs/api/python/index.rst | 2 +- docs/api/python/target.rst | 1 + python/tvm/__init__.py | 2 - python/tvm/_ffi/runtime_ctypes.py | 35 +- python/tvm/autotvm/task/dispatcher.py | 4 +- python/tvm/build_module.py | 5 +- python/tvm/contrib/clang.py | 9 +- python/tvm/contrib/rocm.py | 10 +- python/tvm/hybrid/calls.py | 4 +- python/tvm/hybrid/runtime.py | 2 +- python/tvm/intrin.py | 4 +- python/tvm/relay/backend/vm.py | 2 +- python/tvm/relay/build_module.py | 2 +- python/tvm/relay/qnn/op/legalizations.py | 4 +- python/tvm/relay/quantize/_calibrate.py | 4 +- python/tvm/relay/quantize/_partition.py | 6 +- python/tvm/target.py | 559 --------------------- python/tvm/target/__init__.py | 62 +++ python/tvm/{ir => target}/_ffi_api.py | 4 +- python/tvm/{ => target}/codegen.py | 46 +- python/tvm/{ => target}/datatype.py | 24 +- python/tvm/target/generic_func.py | 271 ++++++++++ python/tvm/target/target.py | 272 ++++++++++ src/runtime/c_runtime_api.cc | 14 +- src/target/codegen.cc | 2 +- src/target/datatype/registry.cc | 9 +- src/target/generic_func.cc | 10 +- src/target/llvm/llvm_module.cc | 13 +- src/target/target.cc | 10 +- src/tir/pass/lower_custom_datatypes.cc | 24 +- tests/cpp/build_module_test.cc | 6 +- tests/python/integration/test_dot.py | 2 +- tests/python/relay/test_op_level2.py | 4 +- tests/python/unittest/test_autotvm_common.py | 2 +- tests/python/unittest/test_codegen_c_host.py | 2 +- tests/python/unittest/test_codegen_device.py | 8 +- tests/python/unittest/test_codegen_llvm.py | 8 +- tests/python/unittest/test_codegen_static_init.py | 4 +- tests/python/unittest/test_codegen_vm_basic.py | 2 +- tests/python/unittest/test_codegen_x86.py | 4 +- .../unittest/test_custom_datatypes_mybfloat16.py | 18 +- tests/python/unittest/test_lang_target.py | 2 +- tests/python/unittest/test_runtime_extension.py | 2 +- tests/python/unittest/test_runtime_module_load.py | 2 +- topi/python/topi/arm_cpu/conv2d.py | 6 +- topi/python/topi/bifrost/conv2d.py | 2 +- topi/python/topi/bifrost/transforms.py | 2 +- topi/python/topi/cuda/batch_matmul.py | 4 +- topi/python/topi/cuda/conv1d.py | 4 +- topi/python/topi/cuda/conv1d_transpose_ncw.py | 2 +- topi/python/topi/cuda/conv2d.py | 6 +- topi/python/topi/cuda/conv2d_direct.py | 2 +- topi/python/topi/cuda/conv2d_transpose_nchw.py | 2 +- topi/python/topi/cuda/conv2d_winograd.py | 6 +- topi/python/topi/cuda/conv3d.py | 6 +- topi/python/topi/cuda/conv3d_direct.py | 2 +- topi/python/topi/cuda/deformable_conv2d.py | 2 +- topi/python/topi/cuda/dense.py | 8 +- topi/python/topi/cuda/depthwise_conv2d.py | 4 +- topi/python/topi/cuda/group_conv2d_nchw.py | 2 +- topi/python/topi/cuda/injective.py | 2 +- topi/python/topi/cuda/nms.py | 18 +- topi/python/topi/cuda/nn.py | 2 +- topi/python/topi/cuda/pooling.py | 4 +- topi/python/topi/cuda/rcnn/proposal.py | 6 +- topi/python/topi/cuda/reduction.py | 4 +- topi/python/topi/cuda/sort.py | 4 +- topi/python/topi/cuda/ssd/multibox.py | 6 +- topi/python/topi/cuda/vision.py | 2 +- topi/python/topi/generic/extern.py | 2 +- topi/python/topi/generic/injective.py | 2 +- topi/python/topi/generic/nn.py | 6 +- topi/python/topi/generic/vision.py | 4 +- topi/python/topi/intel_graphics/conv2d.py | 2 +- .../python/topi/intel_graphics/depthwise_conv2d.py | 4 +- topi/python/topi/mali/conv2d.py | 2 +- topi/python/topi/nn/conv2d.py | 2 +- topi/python/topi/rocm/conv2d.py | 4 +- topi/python/topi/rocm/dense.py | 4 +- topi/python/topi/rocm/nn.py | 2 +- topi/python/topi/x86/batch_matmul.py | 4 +- topi/python/topi/x86/conv2d.py | 4 +- topi/python/topi/x86/conv2d_alter_op.py | 2 +- topi/python/topi/x86/conv2d_int8.py | 8 +- topi/python/topi/x86/dense.py | 8 +- topi/python/topi/x86/tensor_intrin.py | 5 +- topi/python/topi/x86/util.py | 2 +- vta/python/vta/top/op.py | 20 +- vta/scripts/tune_conv2d.py | 2 +- vta/scripts/tune_conv2d_transpose.py | 2 +- vta/scripts/tune_dense.py | 2 +- vta/scripts/tune_group_conv2d.py | 2 +- vta/scripts/tune_resnet.py | 4 +- vta/tutorials/autotvm/tune_relay_vta.py | 2 +- 94 files changed, 891 insertions(+), 800 deletions(-) delete mode 100644 python/tvm/target.py create mode 100644 python/tvm/target/__init__.py copy python/tvm/{ir => target}/_ffi_api.py (92%) rename python/tvm/{ => target}/codegen.py (56%) rename python/tvm/{ => target}/datatype.py (85%) create mode 100644 python/tvm/target/generic_func.py create mode 100644 python/tvm/target/target.py