You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by gi...@apache.org on 2022/07/15 00:26:03 UTC
[tvm] branch last-successful updated (e084791852 -> 7661ba8910)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch last-successful
in repository https://gitbox.apache.org/repos/asf/tvm.git
from e084791852 [MetaSchedule] Add MultiLevelTilingTensorCore rule for auto-tensorization on CUDA (#12059)
add 7661ba8910 [Collage] CollagePartition pass (#12086)
No new revisions were added by this update.
Summary of changes:
python/tvm/relay/__init__.py | 1 +
.../{_ffi/_ctypes => relay/collage}/__init__.py | 9 +-
python/tvm/{arith => relay/collage}/_ffi_api.py | 4 +-
python/tvm/relay/collage/collage.py | 146 +++++
python/tvm/relay/transform/transform.py | 23 +
src/relay/collage/candidate_partition.cc | 3 +-
src/relay/collage/candidate_partition_index.cc | 150 +++++
src/relay/collage/candidate_partition_index.h | 102 ++++
src/relay/collage/collage_partitioner.cc | 352 ++++++++++++
.../collage/{cost.cc => collage_partitioner.h} | 33 +-
src/relay/collage/cost_estimator.cc | 8 +-
src/relay/collage/cost_estimator.h | 4 +-
src/relay/collage/gather_partition_specs.cc | 214 +++++++
src/relay/collage/gather_partition_specs.h | 71 +++
src/relay/collage/priority_queue.h | 72 +++
src/relay/collage/utils.cc | 2 +-
src/runtime/vm/vm.cc | 8 +-
tests/python/relay/test_pass_collage_partition.py | 617 +++++++++++++++++++++
18 files changed, 1788 insertions(+), 31 deletions(-)
copy python/tvm/{_ffi/_ctypes => relay/collage}/__init__.py (83%)
copy python/tvm/{arith => relay/collage}/_ffi_api.py (89%)
create mode 100644 python/tvm/relay/collage/collage.py
create mode 100644 src/relay/collage/candidate_partition_index.cc
create mode 100644 src/relay/collage/candidate_partition_index.h
create mode 100644 src/relay/collage/collage_partitioner.cc
copy src/relay/collage/{cost.cc => collage_partitioner.h} (54%)
create mode 100644 src/relay/collage/gather_partition_specs.cc
create mode 100644 src/relay/collage/gather_partition_specs.h
create mode 100644 src/relay/collage/priority_queue.h
create mode 100644 tests/python/relay/test_pass_collage_partition.py