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 27a0284 [Relay][Pass] Fix bug in re-processing call node in
MergeComposite pass (#4879)
add 08338dd [REFACTOR][PY] Establish tvm.te and tvm.driver (#4900)
No new revisions were added by this update.
Summary of changes:
python/tvm/__init__.py | 27 +-
python/tvm/api.py | 610 +--------------------
python/tvm/arith.py | 5 +-
python/tvm/autotvm/feature.py | 3 +-
python/tvm/autotvm/task/topi_integration.py | 7 +-
python/tvm/{_ffi/_cy2 => driver}/__init__.py | 3 +-
python/tvm/{ => driver}/build_module.py | 272 +--------
python/tvm/error.py | 2 +-
python/tvm/hybrid/__init__.py | 2 +-
python/tvm/hybrid/parser.py | 13 +-
python/tvm/hybrid/util.py | 2 +-
python/tvm/ir/expr.py | 24 +-
python/tvm/relay/backend/_backend.py | 7 +-
python/tvm/relay/op/op.py | 2 +-
python/tvm/relay/quantize/_calibrate.py | 1 +
python/tvm/target/__init__.py | 1 +
python/tvm/target/build_config.py | 254 +++++++++
.../tvm/te/__init__.py | 16 +-
python/tvm/{ir => te}/_ffi_api.py | 4 +-
python/tvm/{api.py => te/operation.py} | 366 +++----------
python/tvm/{ => te}/schedule.py | 86 ++-
python/tvm/{ => te}/tag.py | 2 +-
python/tvm/{ => te}/tensor.py | 20 +-
python/tvm/{ => te}/tensor_intrin.py | 40 +-
python/tvm/testing.py | 5 +
python/tvm/tir/__init__.py | 4 +-
python/tvm/tir/expr.py | 51 ++
python/tvm/tir/op.py | 188 ++++++-
src/api/api_arith.cc | 8 +-
src/api/api_lang.cc | 110 ++--
src/api/api_schedule.cc | 4 +-
src/api/api_test.cc | 14 +-
src/target/target.cc | 10 +-
tests/python/unittest/test_lang_buffer.py | 4 +-
tests/python/unittest/test_lang_constructor.py | 4 +-
tests/python/unittest/test_runtime_error.py | 13 +-
tests/python/unittest/test_runtime_packed_func.py | 4 +-
tests/python/unittest/test_runtime_rpc.py | 3 +-
vta/python/vta/build_module.py | 4 +-
39 files changed, 815 insertions(+), 1380 deletions(-)
copy python/tvm/{_ffi/_cy2 => driver}/__init__.py (91%)
rename python/tvm/{ => driver}/build_module.py (61%)
create mode 100644 python/tvm/target/build_config.py
copy cmake/modules/contrib/MicroStandaloneRuntime.cmake =>
python/tvm/te/__init__.py (67%)
copy python/tvm/{ir => te}/_ffi_api.py (92%)
copy python/tvm/{api.py => te/operation.py} (52%)
rename python/tvm/{ => te}/schedule.py (86%)
rename python/tvm/{ => te}/tag.py (98%)
rename python/tvm/{ => te}/tensor.py (93%)
rename python/tvm/{ => te}/tensor_intrin.py (81%)