You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by ha...@apache.org on 2021/04/01 16:35:01 UTC
[tvm] branch main updated (f8c44e2 -> b95803f)
This is an automated email from the ASF dual-hosted git repository.
haichen pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from f8c44e2 [microTVM] Fix RVM onnx dependency and Zephyr document update (#7774)
add b95803f [Profiling,VM] Profiling interface for VM and Graph Runtime (#7624)
No new revisions were added by this update.
Summary of changes:
include/tvm/runtime/profiling.h | 141 +++++++++++
python/tvm/contrib/debugger/debug_executor.py | 19 ++
python/tvm/runtime/profiler_vm.py | 36 ++-
.../graph_executor/debug/graph_executor_debug.cc | 46 ++++
src/runtime/graph_executor/graph_executor.cc | 2 +
src/runtime/profiling.cc | 271 +++++++++++++++++++++
src/runtime/vm/profiler/vm.cc | 112 ++++-----
src/runtime/vm/profiler/vm.h | 3 +-
tests/cpp/{profiling.cc => profiling_test.cc} | 0
tests/python/unittest/test_runtime_profiling.py | 51 ++++
tests/python/unittest/test_runtime_vm_profiler.py | 22 +-
11 files changed, 612 insertions(+), 91 deletions(-)
rename tests/cpp/{profiling.cc => profiling_test.cc} (100%)
create mode 100644 tests/python/unittest/test_runtime_profiling.py