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 2a5ff18bc5 Added a docstring to missing CMSIS-NN test (#11690)
add 2df4524e04 [Hexagon] Tighten requirements on inclusion of runtime
sources (#11635)
add e61ad7ab82 [MetaSchedule] Add Profiler Support For Tuning Efficiency
Optimization (#11486)
No new revisions were added by this update.
Summary of changes:
cmake/modules/Hexagon.cmake | 2 +-
include/tvm/meta_schedule/profiler.h | 103 ++++++++++++++++
python/tvm/meta_schedule/__init__.py | 1 +
python/tvm/meta_schedule/profiler.py | 76 ++++++++++++
.../testing/tune_relay_meta_schedule.py | 29 +++--
.../measure_callback/add_to_database.cc | 1 +
.../measure_callback/echo_statistics.cc | 1 +
.../measure_callback/measure_callback.cc | 1 +
.../measure_callback/remove_build_artifact.cc | 1 +
.../measure_callback/update_cost_model.cc | 6 +-
src/meta_schedule/profiler.cc | 134 +++++++++++++++++++++
.../search_strategy/evolutionary_search.cc | 74 ++++++------
src/meta_schedule/tune_context.cc | 11 +-
src/meta_schedule/utils.h | 1 +
src/runtime/hexagon/rpc/simulator/session.cc | 4 -
.../python/unittest/test_meta_schedule_profiler.py | 45 ++++---
.../unittest/test_meta_schedule_search_strategy.py | 4 +-
17 files changed, 418 insertions(+), 76 deletions(-)
create mode 100644 include/tvm/meta_schedule/profiler.h
create mode 100644 python/tvm/meta_schedule/profiler.py
create mode 100644 src/meta_schedule/profiler.cc
copy cmake/modules/contrib/EthosU.cmake =>
tests/python/unittest/test_meta_schedule_profiler.py (52%)