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 646cfc6 [Relay, TF Frontend] Dilation2D operator support (#5033)
add 4aff8dc [Refactor][Relay] Refactor Relay Python to use new FFI (#5077)
No new revisions were added by this update.
Summary of changes:
docs/api/python/relay/base.rst | 4 -
python/tvm/relay/__init__.py | 46 ++++----
python/tvm/relay/_analysis.py | 20 ----
python/tvm/relay/_base.py | 21 ----
python/tvm/relay/_expr.py | 21 ----
python/tvm/{arith => relay}/_ffi_api.py | 5 +-
python/tvm/relay/adt.py | 30 ++---
.../tvm/relay/analysis}/__init__.py | 13 ++-
python/tvm/{arith => relay/analysis}/_ffi_api.py | 5 +-
python/tvm/relay/{ => analysis}/analysis.py | 56 ++++-----
python/tvm/relay/{ => analysis}/call_graph.py | 20 ++--
python/tvm/relay/{ => analysis}/feature.py | 0
python/tvm/relay/annotation.py | 21 ----
python/tvm/relay/backend/compile_engine.py | 10 +-
python/tvm/relay/backend/interpreter.py | 8 +-
python/tvm/relay/base.py | 34 +-----
python/tvm/relay/contrib.py | 20 ----
python/tvm/relay/expr.py | 58 ++++-----
python/tvm/relay/frontend/tflite.py | 2 +-
python/tvm/relay/{ => frontend}/util.py | 2 +-
python/tvm/relay/image.py | 20 ----
python/tvm/relay/nn.py | 20 ----
python/tvm/relay/op/__init__.py | 1 -
python/tvm/relay/op/op.py | 3 +-
python/tvm/relay/op/op_attrs.py | 129 ++++++++++-----------
python/tvm/relay/op/transform.py | 4 +-
python/tvm/relay/qnn/op/legalizations.py | 2 +-
python/tvm/relay/quantize/_annotate.py | 3 +-
python/tvm/relay/quantize/_partition.py | 3 +-
python/tvm/relay/quantize/quantize.py | 4 +-
.../tvm/{contrib => relay/transform}/__init__.py | 10 +-
.../relay/{_transform.py => transform/_ffi_api.py} | 2 +-
python/tvm/relay/{ => transform}/memory_alloc.py | 11 +-
python/tvm/relay/{ => transform}/transform.py | 77 ++++++------
python/tvm/relay/ty.py | 8 +-
python/tvm/relay/vision.py | 20 ----
src/relay/analysis/alpha_equal.cc | 8 +-
src/relay/analysis/call_graph.cc | 14 +--
src/relay/analysis/extract_fused_functions.cc | 2 +-
src/relay/analysis/feature.cc | 2 +-
src/relay/analysis/kind_check.cc | 2 +-
src/relay/analysis/mac_count.cc | 2 +-
src/relay/analysis/match_exhaustion.cc | 2 +-
src/relay/analysis/type_solver.cc | 2 +-
src/relay/analysis/util.cc | 12 +-
src/relay/analysis/well_formed.cc | 2 +-
src/relay/backend/compile_engine.cc | 2 +-
src/relay/ir/adt.cc | 12 +-
src/relay/ir/expr.cc | 24 ++--
src/relay/ir/expr_functor.cc | 4 +-
src/relay/ir/function.cc | 4 +-
src/relay/ir/hash.cc | 4 +-
src/relay/op/tensor/transform.cc | 4 +-
src/relay/transforms/device_annotation.cc | 4 +-
src/relay/transforms/fold_constant.cc | 2 +-
.../{test_feature.py => test_analysis_feature.py} | 3 +-
tests/python/relay/test_backend_graph_runtime.py | 2 -
tests/python/relay/test_call_graph.py | 18 +--
tests/python/relay/test_pass_annotation.py | 1 -
...t_memory_alloc.py => test_pass_memory_alloc.py} | 2 +-
tests/python/relay/test_pass_partition_graph.py | 2 +-
tests/python/relay/test_pass_to_a_normal_form.py | 2 +-
tests/python/relay/test_pass_to_cps.py | 5 +-
.../python/relay/test_pass_to_graph_normal_form.py | 4 +-
tests/python/relay/test_type_solver.py | 3 +-
tests/python/relay/test_vm.py | 1 -
66 files changed, 330 insertions(+), 534 deletions(-)
delete mode 100644 python/tvm/relay/_analysis.py
delete mode 100644 python/tvm/relay/_base.py
delete mode 100644 python/tvm/relay/_expr.py
copy python/tvm/{arith => relay}/_ffi_api.py (91%)
copy {topi/python/topi/cpp/vision => python/tvm/relay/analysis}/__init__.py
(74%)
copy python/tvm/{arith => relay/analysis}/_ffi_api.py (89%)
rename python/tvm/relay/{ => analysis}/analysis.py (88%)
rename python/tvm/relay/{ => analysis}/call_graph.py (88%)
rename python/tvm/relay/{ => analysis}/feature.py (100%)
delete mode 100644 python/tvm/relay/annotation.py
delete mode 100644 python/tvm/relay/contrib.py
rename python/tvm/relay/{ => frontend}/util.py (98%)
delete mode 100644 python/tvm/relay/image.py
delete mode 100644 python/tvm/relay/nn.py
copy python/tvm/{contrib => relay/transform}/__init__.py (79%)
rename python/tvm/relay/{_transform.py => transform/_ffi_api.py} (93%)
rename python/tvm/relay/{ => transform}/memory_alloc.py (98%)
rename python/tvm/relay/{ => transform}/transform.py (92%)
delete mode 100644 python/tvm/relay/vision.py
rename tests/python/relay/{test_feature.py => test_analysis_feature.py} (96%)
rename tests/python/relay/{test_memory_alloc.py => test_pass_memory_alloc.py}
(98%)