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/03/04 10:11:16 UTC
[tvm] branch last-successful updated (bf8e7e0 -> 865f34e)
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 bf8e7e0 [microNPU] Remove unused code from testing infra (#10462)
add 865f34e [MetaSchedule] Enable AutoTVM-style template-based search space (#10461)
No new revisions were added by this update.
Summary of changes:
.../tvm/meta_schedule/cost_model/random_model.py | 2 +-
.../meta_schedule/testing/conv2d_winograd_cpu.py | 172 +++++++++++++++
.../meta_schedule/testing/conv2d_winograd_cuda.py | 173 +++++++++++++++
python/tvm/topi/cuda/conv2d_nhwc_winograd.py | 27 ++-
python/tvm/topi/cuda/conv2d_winograd.py | 20 +-
python/tvm/topi/nn/conv2d.py | 23 +-
python/tvm/topi/nn/pad.py | 8 +-
python/tvm/topi/utils.py | 19 +-
.../schedule_rule/multi_level_tiling.cc | 13 +-
src/meta_schedule/schedule_rule/winograd.cc | 96 ++++++++
.../space_generator/post_order_apply.cc | 54 +++--
src/runtime/threading_backend.cc | 2 +-
.../test_meta_schedule_custom_rule_winograd_cpu.py | 209 ++++++++++++++++++
...test_meta_schedule_custom_rule_winograd_cuda.py | 243 +++++++++++++++++++++
.../test_meta_schedule_post_order_apply.py | 45 +++-
15 files changed, 1054 insertions(+), 52 deletions(-)
create mode 100644 python/tvm/meta_schedule/testing/conv2d_winograd_cpu.py
create mode 100644 python/tvm/meta_schedule/testing/conv2d_winograd_cuda.py
create mode 100644 src/meta_schedule/schedule_rule/winograd.cc
create mode 100644 tests/python/unittest/test_meta_schedule_custom_rule_winograd_cpu.py
create mode 100644 tests/python/unittest/test_meta_schedule_custom_rule_winograd_cuda.py