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 ccaa534b2c [REFACTOR] Phase out relay python components (#17656)
add 16198202af Update images to 20250214-034537-bd1411f8 (#17653)
add f140fb4ab9 [ONNX][RELAX] replace topi.split with relax.op.split in the
onnx frontend (#17642)
add 9f846bda5b [REFACTOR] Phase out te.schedule python components (#17658)
add 3d0ea6437c [Relax][PyTorch] Add support for bitwise_not, isfinite,
isinf, isnan, logical_not, sign and square ops (#17659)
add f4267d6811 Update argument order for relax.op.pad to make it
round-trippable (#17657)
No new revisions were added by this update.
Summary of changes:
apps/android_rpc/tests/android_rpc_test.py | 59 +-
apps/ios_rpc/tests/ios_rpc_test.py | 33 +-
ci/README.md | 2 +-
ci/jenkins/docker-images.ini | 14 +-
ci/jenkins/generated/arm_jenkinsfile.groovy | 273 +----
ci/jenkins/generated/cpu_jenkinsfile.groovy | 232 +---
ci/jenkins/generated/hexagon_jenkinsfile.groovy | 509 +--------
ci/jenkins/templates/arm_jenkinsfile.groovy.j2 | 22 -
ci/jenkins/templates/cpu_jenkinsfile.groovy.j2 | 17 +-
ci/jenkins/templates/hexagon_jenkinsfile.groovy.j2 | 19 -
ci/jenkins/unity_jenkinsfile.groovy | 8 +-
docker/Dockerfile.ci_wasm | 4 +-
docs/contribute/ci.rst | 2 +-
docs/how_to/tutorials/cross_compilation_and_rpc.py | 16 +-
docs/reference/api/python/contrib.rst | 5 -
docs/reference/api/python/te.rst | 8 -
golang/sample/deploy.py | 56 -
include/tvm/relax/attrs/nn.h | 4 +-
jvm/README.md | 29 -
jvm/core/src/test/scripts/test_add_cpu.py | 43 -
jvm/core/src/test/scripts/test_add_gpu.py | 58 -
python/tvm/contrib/peak.py | 394 -------
python/tvm/contrib/sparse.py | 204 ----
python/tvm/contrib/tedd.py | 798 -------------
python/tvm/driver/build_module.py | 249 +---
python/tvm/exec/measure_peak.py | 52 -
python/tvm/relax/frontend/nn/op.py | 6 +-
python/tvm/relax/frontend/onnx/onnx_frontend.py | 4 +-
python/tvm/relax/frontend/torch/fx_translator.py | 8 +-
python/tvm/relax/op/nn/nn.py | 24 +-
.../tvm/relax/transform/legalize_ops/manipulate.py | 13 +-
python/tvm/relax/transform/legalize_ops/nn.py | 2 +-
python/tvm/relax/vm_build.py | 21 +-
python/tvm/te/__init__.py | 14 +-
python/tvm/te/autodiff.py | 67 --
python/tvm/te/hybrid/__init__.py | 101 --
python/tvm/te/hybrid/calls.py | 183 ---
python/tvm/te/hybrid/module.py | 113 --
python/tvm/te/hybrid/parser.py | 658 -----------
python/tvm/te/hybrid/preprocessor.py | 120 --
python/tvm/te/hybrid/runtime.py | 175 ---
python/tvm/te/hybrid/utils.py | 103 --
python/tvm/te/operation.py | 3 +
python/tvm/te/schedule.py | 665 -----------
python/tvm/te/tensor.py | 10 -
python/tvm/te/tensor_intrin.py | 146 ---
python/tvm/testing/utils.py | 3 +-
python/tvm/tir/buffer.py | 23 -
python/tvm/topi/__init__.py | 4 -
python/tvm/topi/argwhere.py | 197 ----
python/tvm/topi/nn/conv2d.py | 85 --
python/tvm/topi/random/__init__.py | 22 -
python/tvm/topi/random/kernel.py | 657 -----------
python/tvm/topi/sparse_fill_empty_rows.py | 109 --
python/tvm/topi/transform.py | 30 -
python/tvm/topi/unique.py | 234 ----
python/tvm/topi/vision/__init__.py | 25 -
python/tvm/topi/vision/nms.py | 1183 --------------------
python/tvm/topi/vision/nms_util.py | 338 ------
python/tvm/topi/vision/rcnn/__init__.py | 22 -
python/tvm/topi/vision/rcnn/proposal.py | 448 --------
python/tvm/topi/vision/rcnn/roi_align.py | 228 ----
python/tvm/topi/vision/rcnn/roi_pool.py | 95 --
python/tvm/topi/vision/reorg.py | 42 -
python/tvm/topi/vision/ssd/__init__.py | 22 -
python/tvm/topi/vision/ssd/multibox.py | 369 ------
python/tvm/utils/__init__.py | 19 -
python/tvm/utils/roofline/__init__.py | 279 -----
python/tvm/utils/roofline/cuda.py | 407 -------
python/tvm/utils/roofline/registry.py | 111 --
python/tvm/utils/roofline/x86.py | 331 ------
src/relax/op/nn/nn.cc | 8 +-
src/relax/op/tensor/manipulate.cc | 4 +-
.../test_minimal_target_codegen_llvm.py | 22 +-
.../test_runtime_ndarray.py | 22 -
.../python/codegen/test_target_codegen_aarch64.py | 63 +-
tests/python/codegen/test_target_codegen_arm.py | 19 +-
tests/python/codegen/test_target_codegen_bool.py | 25 +-
tests/python/codegen/test_target_codegen_c_host.py | 122 +-
.../codegen/test_target_codegen_cross_llvm.py | 13 +-
tests/python/codegen/test_target_codegen_cuda.py | 539 +++------
tests/python/codegen/test_target_codegen_device.py | 49 +-
tests/python/codegen/test_target_codegen_extern.py | 25 +-
.../python/codegen/test_target_codegen_hexagon.py | 58 +-
tests/python/codegen/test_target_codegen_llvm.py | 437 ++++----
tests/python/codegen/test_target_codegen_opencl.py | 9 +-
tests/python/codegen/test_target_codegen_rocm.py | 75 +-
tests/python/codegen/test_target_codegen_vulkan.py | 247 +---
tests/python/codegen/test_target_codegen_x86.py | 6 +-
tests/python/contrib/test_cblas.py | 16 +-
tests/python/contrib/test_dlpack.py | 3 +-
tests/python/contrib/test_gemm_acc16.py | 105 --
tests/python/contrib/test_gemm_acc32_vnni.py | 115 --
.../test_hexagon/conv2d/test_conv2d_blocked.py | 207 ----
.../test_hexagon/conv2d/test_conv2d_conv2d.py | 252 -----
.../test_hexagon/test_2d_physical_buffers.py | 41 +-
tests/python/contrib/test_hexagon/test_launcher.py | 12 +-
.../contrib/test_hexagon/test_maxpool2d_blocked.py | 158 ---
tests/python/contrib/test_hipblas.py | 6 +-
tests/python/contrib/test_miopen.py | 136 ---
tests/python/contrib/test_mps.py | 26 +-
tests/python/contrib/test_msc/test_graph_build.py | 2 +-
tests/python/contrib/test_msc/test_pipeline.py | 4 +-
tests/python/contrib/test_msc/test_plugin.py | 2 +-
tests/python/contrib/test_msc/test_runner.py | 3 +-
tests/python/contrib/test_msc/test_tools.py | 2 +-
tests/python/contrib/test_msc/test_transform.py | 2 +-
.../contrib/test_msc/test_translate_relax.py | 2 +-
.../contrib/test_msc/test_translate_tensorflow.py | 4 +-
.../contrib/test_msc/test_translate_tensorrt.py | 2 +-
.../contrib/test_msc/test_translate_torch.py | 2 +-
tests/python/contrib/test_random.py | 9 +-
tests/python/contrib/test_rocblas.py | 6 +-
tests/python/contrib/test_sort.py | 41 +-
tests/python/contrib/test_sparse.py | 123 --
.../meta_schedule/test_meta_schedule_runner.py | 21 +-
tests/python/relax/test_frontend_from_fx.py | 80 +-
tests/python/relax/test_op_manipulate.py | 28 +-
.../python/relax/test_transform_few_shot_tuning.py | 2 +-
.../python/relax/test_transform_legalize_ops_nn.py | 2 +-
tests/python/runtime/test_runtime_dlpack.py | 4 +-
tests/python/runtime/test_runtime_measure.py | 3 +-
tests/python/runtime/test_runtime_module_export.py | 213 +---
tests/python/runtime/test_runtime_module_load.py | 16 +-
.../python/runtime/test_runtime_module_property.py | 12 +-
tests/python/runtime/test_runtime_rpc.py | 3 +-
tests/python/runtime/test_runtime_trace.py | 21 +-
tests/python/target/test_target_target.py | 2 +-
tests/python/te/test_te_autodiff.py | 351 ------
tests/python/te/test_te_build_lower.py | 65 --
tests/python/te/test_te_group.py | 90 --
tests/python/te/test_te_hybrid_script.py | 872 ---------------
tests/python/te/test_te_schedule.py | 382 -------
.../python/te/test_te_schedule_bound_inference.py | 512 ---------
.../te/test_te_schedule_bound_inference_tiling.py | 62 -
tests/python/te/test_te_schedule_graph.py | 142 ---
tests/python/te/test_te_schedule_lstm.py | 91 --
tests/python/te/test_te_schedule_ops.py | 695 ------------
...te_schedule_postproc_rewrite_for_tensor_core.py | 231 ----
tests/python/te/test_te_schedule_tensor_core.py | 461 --------
tests/python/te/test_te_schedule_tensorize.py | 392 -------
tests/python/te/test_te_tensor.py | 205 +---
tests/python/te/test_te_transform_layout.py | 592 ----------
.../tir-analysis/test_tir_analysis_usedef.py | 36 -
.../test_tir_analysis_verify_gpu_code.py | 434 -------
.../test_tir_analysis_verify_memory.py | 121 --
tests/python/tir-base/test_lower_build.py | 17 -
tests/python/tir-base/test_tir_buffer.py | 79 --
tests/python/tir-base/test_tir_intrin.py | 68 +-
tests/python/tir-base/test_tir_ir_builder.py | 565 ----------
.../test_tir_transform_compact_buffer_region.py | 14 -
.../test_tir_transform_convert_blocks_to_opaque.py | 9 -
.../test_tir_transform_flatten_buffer.py | 13 -
.../tir-transform/test_tir_transform_hoist_if.py | 59 -
.../test_tir_transform_inject_copy_intrin.py | 124 --
.../test_tir_transform_inject_rolling_buffer.py | 177 ---
...test_tir_transform_instrument_bound_checkers.py | 608 ----------
.../test_tir_transform_loop_partition.py | 325 ------
...t_tir_transform_lower_cross_thread_reduction.py | 15 -
.../test_tir_transform_lower_init_block.py | 9 -
.../test_tir_transform_lower_intrin.py | 4 +-
.../test_tir_transform_lower_opaque_block.py | 9 -
.../test_tir_transform_lower_warp_memory.py | 356 ------
.../test_tir_transform_make_packed_api.py | 26 -
...form_merge_dynamic_shared_memory_allocations.py | 304 -----
...sform_merge_static_shared_memory_allocations.py | 203 ----
.../test_tir_transform_narrow_datatype.py | 41 -
...sform_plan_update_buffer_allocation_location.py | 11 -
.../tir-transform/test_tir_transform_simplify.py | 64 --
.../test_tir_transform_split_host_device.py | 39 -
.../test_tir_transform_storage_flatten.py | 63 --
.../test_tir_transform_storage_rewrite.py | 320 ------
.../test_tir_transform_thread_sync.py | 61 -
.../test_tir_transform_unify_thread_binding.py | 11 -
.../test_tir_transform_unroll_loop.py | 18 -
.../tir-transform/test_tir_transform_vectorize.py | 25 +-
tests/scripts/ci.py | 1 -
tests/scripts/task_java_unittest.sh | 4 +-
tests/scripts/task_web_wasm.sh | 9 +-
web/tests/python/webgpu_rpc_test.py | 3 +-
web/tests/python/websock_rpc_test.py | 91 --
181 files changed, 987 insertions(+), 22752 deletions(-)
delete mode 100644 golang/sample/deploy.py
delete mode 100644 jvm/core/src/test/scripts/test_add_cpu.py
delete mode 100644 jvm/core/src/test/scripts/test_add_gpu.py
delete mode 100644 python/tvm/contrib/peak.py
delete mode 100644 python/tvm/contrib/sparse.py
delete mode 100644 python/tvm/contrib/tedd.py
delete mode 100644 python/tvm/exec/measure_peak.py
delete mode 100644 python/tvm/te/autodiff.py
delete mode 100644 python/tvm/te/hybrid/__init__.py
delete mode 100644 python/tvm/te/hybrid/calls.py
delete mode 100644 python/tvm/te/hybrid/module.py
delete mode 100644 python/tvm/te/hybrid/parser.py
delete mode 100644 python/tvm/te/hybrid/preprocessor.py
delete mode 100644 python/tvm/te/hybrid/runtime.py
delete mode 100644 python/tvm/te/hybrid/utils.py
delete mode 100644 python/tvm/te/schedule.py
delete mode 100644 python/tvm/te/tensor_intrin.py
delete mode 100644 python/tvm/topi/argwhere.py
delete mode 100644 python/tvm/topi/random/__init__.py
delete mode 100644 python/tvm/topi/random/kernel.py
delete mode 100644 python/tvm/topi/sparse_fill_empty_rows.py
delete mode 100644 python/tvm/topi/vision/__init__.py
delete mode 100644 python/tvm/topi/vision/nms.py
delete mode 100644 python/tvm/topi/vision/nms_util.py
delete mode 100644 python/tvm/topi/vision/rcnn/__init__.py
delete mode 100644 python/tvm/topi/vision/rcnn/proposal.py
delete mode 100644 python/tvm/topi/vision/rcnn/roi_align.py
delete mode 100644 python/tvm/topi/vision/rcnn/roi_pool.py
delete mode 100644 python/tvm/topi/vision/reorg.py
delete mode 100644 python/tvm/topi/vision/ssd/__init__.py
delete mode 100644 python/tvm/topi/vision/ssd/multibox.py
delete mode 100644 python/tvm/utils/__init__.py
delete mode 100644 python/tvm/utils/roofline/__init__.py
delete mode 100644 python/tvm/utils/roofline/cuda.py
delete mode 100644 python/tvm/utils/roofline/registry.py
delete mode 100644 python/tvm/utils/roofline/x86.py
delete mode 100644 tests/python/contrib/test_gemm_acc16.py
delete mode 100644 tests/python/contrib/test_gemm_acc32_vnni.py
delete mode 100644
tests/python/contrib/test_hexagon/conv2d/test_conv2d_blocked.py
delete mode 100644
tests/python/contrib/test_hexagon/conv2d/test_conv2d_conv2d.py
delete mode 100644 tests/python/contrib/test_hexagon/test_maxpool2d_blocked.py
delete mode 100644 tests/python/contrib/test_miopen.py
delete mode 100644 tests/python/contrib/test_sparse.py
delete mode 100644 tests/python/te/test_te_autodiff.py
delete mode 100644 tests/python/te/test_te_build_lower.py
delete mode 100644 tests/python/te/test_te_group.py
delete mode 100644 tests/python/te/test_te_hybrid_script.py
delete mode 100644 tests/python/te/test_te_schedule.py
delete mode 100644 tests/python/te/test_te_schedule_bound_inference.py
delete mode 100644 tests/python/te/test_te_schedule_bound_inference_tiling.py
delete mode 100644 tests/python/te/test_te_schedule_graph.py
delete mode 100644 tests/python/te/test_te_schedule_lstm.py
delete mode 100644 tests/python/te/test_te_schedule_ops.py
delete mode 100644
tests/python/te/test_te_schedule_postproc_rewrite_for_tensor_core.py
delete mode 100644 tests/python/te/test_te_schedule_tensor_core.py
delete mode 100644 tests/python/te/test_te_schedule_tensorize.py
delete mode 100644 tests/python/te/test_te_transform_layout.py
delete mode 100644 tests/python/tir-analysis/test_tir_analysis_usedef.py
delete mode 100644
tests/python/tir-analysis/test_tir_analysis_verify_gpu_code.py
delete mode 100644 tests/python/tir-analysis/test_tir_analysis_verify_memory.py
delete mode 100644 tests/python/tir-base/test_tir_ir_builder.py
delete mode 100644
tests/python/tir-transform/test_tir_transform_inject_copy_intrin.py
delete mode 100644
tests/python/tir-transform/test_tir_transform_instrument_bound_checkers.py
delete mode 100644
tests/python/tir-transform/test_tir_transform_lower_warp_memory.py
delete mode 100644
tests/python/tir-transform/test_tir_transform_merge_static_shared_memory_allocations.py
delete mode 100644 web/tests/python/websock_rpc_test.py