[Ansor][AutoTVM v2.0] Phase 2: Layout Rewrite in AutoScheduler (#6297)
authorMinmin Sun (孙敏敏) <minmin.smm@alibaba-inc.com>
Wed, 9 Sep 2020 16:18:38 +0000 (00:18 +0800)
committerGitHub <noreply@github.com>
Wed, 9 Sep 2020 16:18:38 +0000 (09:18 -0700)
commit8499d5824b655a23496982922e4bd9e56ebbaa91
tree72d417ffa557d49be3f7abc2ca575412fd8e6af2
parent82c1c73acd2e2ec2066b8d2ad72f74f0fb7f2e39
[Ansor][AutoTVM v2.0] Phase 2: Layout Rewrite in AutoScheduler (#6297)

* enable layout rewrite for auto scheduler

* refine

* update

* fix CI

* fix CI

* fix CI

* resolve review comments

* add ut

* resolve comments

* resolve comments

* fix coding style
25 files changed:
include/tvm/auto_scheduler/auto_schedule.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/compute_dag.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/cost_model.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/feature.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/loop_state.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/measure.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/measure_record.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/search_policy.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/search_task.h [changed mode: 0644->0755]
include/tvm/auto_scheduler/transform_step.h [changed mode: 0644->0755]
python/tvm/auto_scheduler/compute_dag.py [changed mode: 0644->0755]
python/tvm/auto_scheduler/measure.py
src/auto_scheduler/auto_schedule.cc [changed mode: 0644->0755]
src/auto_scheduler/compute_dag.cc [changed mode: 0644->0755]
src/auto_scheduler/cost_model.cc [changed mode: 0644->0755]
src/auto_scheduler/feature.cc [changed mode: 0644->0755]
src/auto_scheduler/loop_state.cc [changed mode: 0644->0755]
src/auto_scheduler/measure.cc [changed mode: 0644->0755]
src/auto_scheduler/measure_record.cc [changed mode: 0644->0755]
src/auto_scheduler/search_task.cc [changed mode: 0644->0755]
src/auto_scheduler/transform_step.cc [changed mode: 0644->0755]
src/auto_scheduler/utils.cc [changed mode: 0644->0755]
src/auto_scheduler/utils.h [changed mode: 0644->0755]
tests/python/unittest/test_auto_scheduler_common.py
tests/python/unittest/test_auto_scheduler_layout_rewrite.py [new file with mode: 0644]