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 2021/10/04 19:18:41 UTC
[tvm] branch main updated (2f02b1e -> 779a506)
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 2f02b1e support Torch all and any op (#9185)
add 779a506 [Relay] Remove DeviceMap from LowerTE (#8788)
No new revisions were added by this update.
Summary of changes:
include/tvm/relay/analysis.h | 29 -
include/tvm/relay/transform.h | 3 +-
include/tvm/runtime/vm/vm.h | 4 +-
python/tvm/relay/analysis/analysis.py | 49 --
python/tvm/relay/op/_tensor.py | 1 -
python/tvm/relay/transform/transform.py | 21 -
src/parser/parser.cc | 48 +-
src/parser/tokenizer.h | 4 +-
src/relay/analysis/context_analysis.cc | 719 ---------------------
src/relay/backend/aot_executor_codegen.cc | 144 ++---
src/relay/backend/build_module.cc | 166 ++---
src/relay/backend/graph_executor_codegen.cc | 79 ++-
src/relay/backend/graph_plan_memory.cc | 177 ++---
src/relay/backend/interpreter.cc | 89 ++-
src/relay/backend/te_compiler.cc | 166 ++---
src/relay/backend/te_compiler.h | 11 +-
src/relay/backend/utils.cc | 20 +
src/relay/backend/utils.h | 5 +
src/relay/backend/vm/compiler.cc | 244 ++++---
src/relay/backend/vm/compiler.h | 12 +-
src/relay/backend/vm/lambda_lift.cc | 91 +--
src/relay/ir/expr_functor.cc | 26 +-
src/relay/op/annotation/annotation.cc | 9 +-
src/relay/op/annotation/annotation.h | 14 +-
src/relay/transforms/device_annotation.cc | 581 -----------------
src/relay/transforms/device_aware_visitors.cc | 54 +-
src/relay/transforms/device_aware_visitors.h | 44 +-
src/relay/transforms/device_planner.cc | 1 +
src/relay/transforms/fold_scale_axis.cc | 4 +
src/relay/transforms/fuse_ops.cc | 7 +-
src/relay/transforms/higher_order_gradient.cc | 2 +-
src/relay/transforms/let_list.h | 2 +-
src/relay/transforms/memory_alloc.cc | 156 +++--
src/relay/transforms/pass_utils.h | 65 +-
src/relay/transforms/pattern_utils.h | 4 -
src/relay/transforms/split_args.cc | 3 +-
src/relay/transforms/to_a_normal_form.cc | 417 +++++++-----
src/relay/transforms/to_basic_block_normal_form.cc | 36 +-
src/relay/transforms/type_infer.cc | 5 +-
src/runtime/vm/serialize_utils.h | 4 +-
src/runtime/vm/vm.cc | 4 +-
.../{relay => }/transforms/device_domains_test.cc | 0
tests/python/relay/test_pass_annotation.py | 663 -------------------
tests/python/relay/test_pass_context_analysis.py | 205 ------
tests/python/relay/test_pass_plan_devices.py | 43 +-
tests/python/relay/test_vm.py | 2 +
46 files changed, 1157 insertions(+), 3276 deletions(-)
delete mode 100644 src/relay/analysis/context_analysis.cc
delete mode 100644 src/relay/transforms/device_annotation.cc
rename tests/cpp/relay/{relay => }/transforms/device_domains_test.cc (100%)
delete mode 100644 tests/python/relay/test_pass_annotation.py
delete mode 100644 tests/python/relay/test_pass_context_analysis.py