This is an automated email from the ASF dual-hosted git repository.
junrushao pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 6f0e2edd71 [Torch] Added tests in test_forward_linear (#13937)
add 256bad71ec [TVMScript][UX] Introduce decorator for deprecation (#13941)
No new revisions were added by this update.
Summary of changes:
apps/pt_tvmdsoop/tests/test_as_torch.py | 2 +-
apps/pt_tvmdsoop/tests/test_boolean_tensor.py | 8 +-
include/tvm/script/printer/doc.h | 2 +-
include/tvm/tir/transform.h | 4 +-
python/tvm/ir/base.py | 31 +++
python/tvm/parser.py | 6 +
python/tvm/script/ir_builder/tir/ir.py | 22 +-
python/tvm/script/parser/core/utils.py | 1 -
python/tvm/script/parser/tir/entry.py | 7 +-
python/tvm/testing/utils.py | 4 +-
python/tvm/tir/schedule/schedule.py | 84 +++----
python/tvm/topi/hexagon/slice_ops/conv2d.py | 2 +-
python/tvm/topi/hexagon/slice_ops/dwconv2d.py | 2 +-
src/tir/analysis/control_flow_graph.h | 2 +-
tests/micro/zephyr/test_zephyr_aot_exec.py | 2 +-
.../contrib/test_cmsisnn/test_invalid_graphs.py | 4 +-
.../test_ethosu/test_copy_compute_reordering.py | 8 +-
.../contrib/test_ethosu/test_create_tiles.py | 8 +-
.../contrib/test_ethosu/test_encode_constants.py | 16 +-
.../contrib/test_ethosu/test_hoist_allocates.py | 8 +-
tests/python/contrib/test_ethosu/test_legalize.py | 8 +-
.../contrib/test_ethosu/test_merge_constants.py | 68 +++---
.../test_ethosu/test_remove_concatenates.py | 2 +-
.../contrib/test_ethosu/test_replace_conv2d.py | 24 +-
.../contrib/test_ethosu/test_replace_copy.py | 4 +-
tests/python/contrib/test_ethosu/test_scheduler.py | 2 +-
.../test_ethosu/test_tir_to_cs_translator.py | 12 +-
.../test_hexagon/test_async_dma_pipeline.py | 22 +-
.../contrib/test_hexagon/test_meta_schedule.py | 6 +-
.../test_hexagon/test_software_pipeline_async.py | 8 +-
tests/python/contrib/test_hexagon/test_vtcm.py | 2 +-
tests/python/frontend/darknet/test_forward.py | 4 +-
tests/python/frontend/tensorflow/test_forward.py | 2 +-
tests/python/integration/test_legacy_tuning.py | 2 +-
.../relay/aot/test_aot_create_executor_metadata.py | 2 +-
tests/python/relay/aot/test_cpp_aot.py | 2 +-
tests/python/relay/aot/test_crt_aot.py | 2 +-
tests/python/relay/aot/test_crt_aot_usmp.py | 2 +-
tests/python/relay/aot/test_pass_aot_lower_main.py | 28 +--
tests/python/relay/backend/test_pass_lower_te.py | 8 +-
.../test_pass_remove_standalone_reshapes.py | 6 +-
tests/python/relay/collage/menangerie.py | 26 +--
tests/python/relay/collage/test_sub_graph.py | 36 +--
tests/python/relay/dyn/test_dynamic_op_level3.py | 6 +-
tests/python/relay/test_backend_graph_executor.py | 2 +-
tests/python/relay/test_dataflow_pattern.py | 4 +-
tests/python/relay/test_ir_parser.py | 20 +-
tests/python/relay/test_ir_text_printer.py | 6 +-
tests/python/relay/test_op_grad_level2.py | 2 +-
tests/python/relay/test_op_level1.py | 2 +-
tests/python/relay/test_op_level10.py | 4 +-
tests/python/relay/test_pass_auto_quantize.py | 12 +-
tests/python/relay/test_pass_collage_partition.py | 40 ++--
.../relay/test_pass_dead_code_elimination.py | 12 +-
.../python/relay/test_pass_defunctionalization.py | 6 +-
tests/python/relay/test_pass_eta_expand.py | 8 +-
tests/python/relay/test_pass_manifest_lifetimes.py | 4 +-
tests/python/relay/test_pass_plan_devices.py | 128 +++++------
tests/python/relay/test_pass_unmatched_cases.py | 6 +-
tests/python/relay/test_target_hooks.py | 2 +-
tests/python/relay/test_type_infer.py | 2 +-
tests/python/relay/test_vm.py | 4 +-
.../test_capture_postdfsindex_in_spans.py | 2 +-
.../transform/test_compiler_function_utils.py | 10 +-
tests/python/relay/utils/assert_diagnostic.py | 10 +-
.../unittest/test_aot_legalize_packed_call.py | 16 +-
.../python/unittest/test_auto_scheduler_feature.py | 12 +-
tests/python/unittest/test_crt.py | 6 +-
tests/python/unittest/test_link_params.py | 2 +-
tests/python/unittest/test_lower_build.py | 12 +-
...schedule_feature_extractor_per_store_feature.py | 10 +-
..._schedule_postproc_rewrite_cooperative_fetch.py | 6 +-
.../test_meta_schedule_postproc_rewrite_layout.py | 48 ++--
...e_postproc_rewrite_parallel_vectorize_unroll.py | 14 +-
...ta_schedule_postproc_rewrite_reduction_block.py | 2 +-
...est_meta_schedule_postproc_rewrite_tensorize.py | 24 +-
...meta_schedule_postproc_rewrite_unbound_block.py | 16 +-
.../test_meta_schedule_postproc_verify_gpu_code.py | 12 +-
...est_meta_schedule_postproc_verify_vtcm_limit.py | 2 +-
.../test_meta_schedule_relay_integration.py | 8 +-
...test_meta_schedule_schedule_rule_add_rfactor.py | 50 ++---
.../test_meta_schedule_schedule_rule_auto_bind.py | 28 +--
...test_meta_schedule_schedule_rule_auto_inline.py | 20 +-
...chedule_schedule_rule_cross_thread_reduction.py | 72 +++---
.../test_meta_schedule_schedule_rule_mlt.py | 62 +++---
.../test_meta_schedule_schedule_rule_mlt_intrin.py | 18 +-
.../test_meta_schedule_schedule_rule_mlt_tc.py | 14 +-
...dule_schedule_rule_parallel_vectorize_unroll.py | 8 +-
...hedule_schedule_rule_random_compute_location.py | 4 +-
.../unittest/test_meta_schedule_space_cpu.py | 90 ++++----
.../test_meta_schedule_space_cpu_winograd.py | 2 +-
.../unittest/test_meta_schedule_space_cuda.py | 34 +--
.../test_meta_schedule_space_cuda_winograd.py | 8 +-
.../unittest/test_meta_schedule_trace_apply.py | 50 ++---
.../unittest/test_micro_model_library_format.py | 6 +-
tests/python/unittest/test_slice_tir.py | 2 +-
tests/python/unittest/test_target_codegen_llvm.py | 2 +-
.../python/unittest/test_target_codegen_vulkan.py | 2 +-
tests/python/unittest/test_target_codegen_x86.py | 2 +-
tests/python/unittest/test_te_create_primfunc.py | 34 +--
...test_tir_analysis_calculate_allocated_memory.py | 4 +-
.../test_tir_analysis_detect_buffer_access_lca.py | 2 +-
.../test_tir_analysis_estimate_tir_flops.py | 4 +-
tests/python/unittest/test_tir_analysis_oob.py | 10 +-
.../test_tir_analysis_verify_well_formed.py | 8 +-
tests/python/unittest/test_tir_imm_values.py | 8 +-
tests/python/unittest/test_tir_ptx_cp_async.py | 2 +-
tests/python/unittest/test_tir_ptx_ldmatrix.py | 2 +-
tests/python/unittest/test_tir_renew_defs.py | 4 +-
.../python/unittest/test_tir_schedule_analysis.py | 12 +-
.../python/unittest/test_tir_schedule_blockize.py | 44 ++--
.../unittest/test_tir_schedule_cache_index.py | 6 +-
.../unittest/test_tir_schedule_cache_read_write.py | 14 +-
.../unittest/test_tir_schedule_compute_at.py | 62 +++---
.../unittest/test_tir_schedule_compute_inline.py | 66 +++---
.../test_tir_schedule_decompose_padding.py | 21 +-
.../python/unittest/test_tir_schedule_for_kind.py | 30 +--
.../unittest/test_tir_schedule_pad_einsum.py | 12 +-
tests/python/unittest/test_tir_schedule_reindex.py | 54 ++---
tests/python/unittest/test_tir_schedule_reorder.py | 12 +-
tests/python/unittest/test_tir_schedule_rfactor.py | 162 +++++++-------
.../unittest/test_tir_schedule_rolling_buffer.py | 26 +--
.../python/unittest/test_tir_schedule_sampling.py | 6 +-
.../test_tir_schedule_set_axis_separator.py | 10 +-
.../python/unittest/test_tir_schedule_set_scope.py | 8 +-
.../unittest/test_tir_schedule_split_fuse.py | 24 +-
.../test_tir_schedule_state_cached_flags.py | 6 +-
.../python/unittest/test_tir_schedule_tensorize.py | 48 ++--
.../python/unittest/test_tir_schedule_transform.py | 24 +-
.../unittest/test_tir_schedule_transform_layout.py | 82 +++----
.../python/unittest/test_tir_schedule_utilities.py | 10 +-
.../python/unittest/test_tir_te_extern_primfunc.py | 24 +-
.../test_tir_transform_compact_buffer_region.py | 42 ++--
.../test_tir_transform_convert_blocks_to_opaque.py | 2 +-
.../unittest/test_tir_transform_flatten_buffer.py | 24 +-
.../python/unittest/test_tir_transform_helpers.py | 6 +-
.../test_tir_transform_hoist_expression.py | 70 +++---
.../test_tir_transform_inject_ptx_async_copy.py | 10 +-
.../test_tir_transform_inject_software_pipeline.py | 68 +++---
.../unittest/test_tir_transform_loop_partition.py | 42 ++--
...t_tir_transform_lower_cross_thread_reduction.py | 64 +++---
.../test_tir_transform_lower_opaque_block.py | 10 +-
...transform_manifest_shared_memory_local_stage.py | 4 +-
.../unittest/test_tir_transform_narrow_datatype.py | 10 +-
...sform_plan_update_buffer_allocation_location.py | 8 +-
...ansform_reduce_branching_through_overcompute.py | 26 +--
.../unittest/test_tir_transform_remove_assume.py | 8 +-
.../unittest/test_tir_transform_remove_no_op.py | 92 ++++----
.../unittest/test_tir_transform_remove_undef.py | 18 +-
...transform_remove_weight_layout_rewrite_block.py | 12 +-
...test_tir_transform_renormalize_split_pattern.py | 6 +-
.../python/unittest/test_tir_transform_simplify.py | 248 ++++++++++-----------
.../unittest/test_tir_transform_storage_flatten.py | 2 +-
.../unittest/test_tir_transform_storage_rewrite.py | 14 +-
.../unittest/test_tir_transform_thread_sync.py | 2 +-
.../test_tir_transform_unify_thread_binding.py | 12 +-
...ransform_convert_pool_allocations_to_offsets.py | 42 ++--
.../unittest/test_tvm_testing_before_after.py | 10 +-
tests/python/unittest/test_tvmscript_ops.py | 2 +-
.../unittest/test_tvmscript_parser_source.py | 2 +-
tests/python/unittest/test_tvmscript_parser_tir.py | 4 +-
tests/python/unittest/test_tvmscript_regression.py | 2 +-
tests/python/unittest/test_tvmscript_roundtrip.py | 76 +++----
.../python/unittest/test_tvmscript_syntax_sugar.py | 32 +--
164 files changed, 1661 insertions(+), 1607 deletions(-)