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