You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by lm...@apache.org on 2020/07/25 12:07:32 UTC
[incubator-tvm] branch master updated (00578b7 -> c9cbd04)
This is an automated email from the ASF dual-hosted git repository.
lmzheng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 00578b7 [TOPI] Fix CUDA Library Tuning (#6132)
add c9cbd04 [Ansor][AutoTVM v2.0] Phase 1: Access Analyzer (#6103)
No new revisions were added by this update.
Summary of changes:
.../tvm}/auto_scheduler/auto_schedule.h | 28 +-
include/tvm/auto_scheduler/compute_dag.h | 248 ++++++++++++
{src => include/tvm}/auto_scheduler/loop_state.h | 59 +--
{src => include/tvm}/auto_scheduler/measure.h | 34 +-
.../tvm}/auto_scheduler/measure_record.h | 28 +-
.../tvm/auto_scheduler}/search_policy.h | 37 +-
{src => include/tvm}/auto_scheduler/search_task.h | 5 +-
.../tvm}/auto_scheduler/transform_step.h | 13 +-
python/tvm/auto_scheduler/auto_schedule.py | 5 +-
python/tvm/auto_scheduler/workload_registry.py | 2 +-
src/auto_scheduler/auto_schedule.cc | 3 +-
src/auto_scheduler/compute_dag.cc | 442 ++++++++++++++++++++-
src/auto_scheduler/compute_dag.h | 124 ------
src/auto_scheduler/loop_state.cc | 5 +-
src/auto_scheduler/measure.cc | 3 +-
src/auto_scheduler/measure_record.cc | 7 +-
src/auto_scheduler/search_policy/empty_policy.cc | 3 +-
src/auto_scheduler/search_policy/empty_policy.h | 4 +-
src/auto_scheduler/search_policy/search_policy.cc | 3 +-
src/auto_scheduler/search_task.cc | 3 +-
src/auto_scheduler/transform_step.cc | 16 +-
src/auto_scheduler/utils.h | 18 +
tests/cpp/auto_scheduler_test.cc | 178 +++++++++
.../unittest/test_auto_scheduler_compute_dag.py | 19 +-
24 files changed, 1015 insertions(+), 272 deletions(-)
rename {src => include/tvm}/auto_scheduler/auto_schedule.h (81%)
create mode 100644 include/tvm/auto_scheduler/compute_dag.h
rename {src => include/tvm}/auto_scheduler/loop_state.h (91%)
rename {src => include/tvm}/auto_scheduler/measure.h (93%)
rename {src => include/tvm}/auto_scheduler/measure_record.h (83%)
rename {src/auto_scheduler/search_policy => include/tvm/auto_scheduler}/search_policy.h (79%)
rename {src => include/tvm}/auto_scheduler/search_task.h (97%)
rename {src => include/tvm}/auto_scheduler/transform_step.h (98%)
delete mode 100644 src/auto_scheduler/compute_dag.h
create mode 100644 tests/cpp/auto_scheduler_test.cc