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

jroesch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.


    from 4216cd7  Add params.* to Jenkins file parameters (#8771)
     add c8a6089  [Relay] Refactor Interpreter to treat lowering as 
IRModule->IRModule rewrite. (#8597)

No new revisions were added by this update.

Summary of changes:
 docs/conf.py                                       |   6 +-
 docs/langref/relay_pattern.rst                     |   2 +-
 include/tvm/ir/module.h                            |  43 +-
 include/tvm/relay/interpreter.h                    |  70 +-
 python/tvm/relay/analysis/analysis.py              |   3 +-
 python/tvm/relay/backend/interpreter.py            |  81 +-
 python/tvm/relay/build_module.py                   |   3 +
 python/tvm/relay/frontend/common.py                |   5 +-
 python/tvm/relay/testing/__init__.py               |   8 +-
 src/ir/module.cc                                   |  51 +-
 src/ir/transform.cc                                |   2 +-
 src/relay/backend/interpreter.cc                   | 822 +++++++++++++++------
 src/relay/backend/te_compiler.cc                   | 320 ++++++--
 src/relay/backend/te_compiler_cache.cc             |  31 +-
 src/relay/backend/te_compiler_cache.h              |   1 +
 src/relay/transforms/fold_constant.cc              |  27 +-
 src/relay/transforms/partial_eval.cc               |  24 +-
 src/runtime/cuda/cuda_device_api.cc                |  18 +
 src/tir/analysis/verify_memory.cc                  |   3 +
 tests/crt/aot_executor_test.cc                     |  10 +-
 tests/crt/framing_test.cc                          |  12 +-
 tests/crt/memory_test.cc                           |   2 +-
 tests/crt/session_test.cc                          |  14 +-
 tests/python/contrib/test_onnx.py                  |   5 +-
 tests/python/contrib/test_onnx_model.py            |   7 +-
 tests/python/contrib/test_tensorrt.py              |  63 +-
 .../test_vitis_ai_runtime_cpu_part.py              |   6 +-
 tests/python/frontend/mxnet/test_forward.py        | 296 ++++----
 tests/python/frontend/onnx/test_forward.py         |  20 +-
 tests/python/frontend/pytorch/test_forward.py      |   3 +-
 tests/python/frontend/pytorch/test_lstm.py         |   6 +-
 .../frontend/tensorflow/test_control_flow.py       |   3 +-
 tests/python/frontend/tensorflow/test_debugging.py |   3 +-
 tests/python/frontend/tensorflow/test_forward.py   |   5 +-
 tests/python/frontend/tensorflow/test_no_op.py     |   3 +-
 tests/python/frontend/tflite/test_forward.py       |   5 +-
 tests/python/relay/dyn/test_dynamic_op_level10.py  |  22 +-
 tests/python/relay/dyn/test_dynamic_op_level2.py   |   6 +-
 tests/python/relay/dyn/test_dynamic_op_level3.py   |   5 +-
 tests/python/relay/dyn/test_dynamic_op_level4.py   |   5 +-
 tests/python/relay/dyn/test_dynamic_op_level5.py   |   5 +-
 tests/python/relay/dyn/test_dynamic_op_level6.py   |   5 +-
 tests/python/relay/test_adt.py                     |  77 +-
 tests/python/relay/test_any.py                     |  13 +-
 tests/python/relay/test_backend_graph_executor.py  |  11 +-
 tests/python/relay/test_backend_interpreter.py     | 112 ++-
 tests/python/relay/test_debug.py                   |   6 +-
 tests/python/relay/test_external_codegen.py        |   8 +-
 tests/python/relay/test_memory_passes.py           |   8 +-
 tests/python/relay/test_op_grad_level1.py          |  10 +-
 tests/python/relay/test_op_grad_level2.py          |  15 +-
 tests/python/relay/test_op_grad_level3.py          |  10 +-
 tests/python/relay/test_op_level1.py               |  61 +-
 tests/python/relay/test_op_level10.py              |  65 +-
 tests/python/relay/test_op_level2.py               | 136 ++--
 tests/python/relay/test_op_level3.py               | 163 ++--
 tests/python/relay/test_op_level4.py               |  52 +-
 tests/python/relay/test_op_level5.py               | 135 ++--
 tests/python/relay/test_op_level6.py               |  15 +-
 tests/python/relay/test_op_qnn_add.py              |  30 +-
 tests/python/relay/test_op_qnn_concatenate.py      |  23 +-
 tests/python/relay/test_op_qnn_mul.py              |  25 +-
 tests/python/relay/test_op_qnn_subtract.py         |   5 +-
 tests/python/relay/test_pass_alter_op_layout.py    |  12 +-
 tests/python/relay/test_pass_annotate_target.py    |  10 +-
 tests/python/relay/test_pass_auto_quantize.py      |   5 +-
 .../python/relay/test_pass_defunctionalization.py  |  25 +-
 tests/python/relay/test_pass_dynamic_to_static.py  |  10 +-
 .../test_pass_fake_quantization_to_integer.py      |  16 +-
 .../relay/test_pass_fold_explicit_padding.py       |  10 +-
 tests/python/relay/test_pass_fuse_ops.py           |   6 +-
 tests/python/relay/test_pass_gradient.py           |  42 +-
 tests/python/relay/test_pass_lazy_gradient_init.py |  39 +-
 tests/python/relay/test_pass_manager.py            |  32 +-
 tests/python/relay/test_pass_partial_eval.py       |  14 +-
 tests/python/relay/test_pass_partition_graph.py    |  15 +-
 tests/python/relay/test_pass_to_a_normal_form.py   |   5 +-
 .../relay/test_pass_to_basic_block_normal_form.py  |  14 +-
 tests/python/relay/test_pass_to_cps.py             |   3 +-
 .../python/relay/test_pass_to_graph_normal_form.py |   4 +-
 tests/python/relay/test_tensor_array.py            |   5 +-
 tests/python/relay/test_to_mixed_precision.py      |   3 +-
 tests/python/relay/test_vm.py                      |   9 +-
 tests/python/relay/test_vm_serialization.py        |   3 +-
 tests/python/topi/python/test_topi_transform.py    |  14 +-
 tests/python/unittest/test_custom_datatypes.py     |   8 +-
 tests/python/unittest/test_runtime_container.py    |   3 +-
 .../python/unittest/test_target_codegen_vulkan.py  |   3 +-
 tutorials/dev/bring_your_own_datatypes.py          |  22 +-
 tutorials/frontend/deploy_quantized.py             |   4 +-
 tutorials/frontend/from_keras.py                   |  12 +-
 tutorials/frontend/from_onnx.py                    |   4 +-
 92 files changed, 2033 insertions(+), 1330 deletions(-)

Reply via email to