You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by as...@apache.org on 2023/02/03 10:33:00 UTC
[tvm] branch main updated: [TVMC] Stop printing a wall of warnings with tvmc tune (#13882)
This is an automated email from the ASF dual-hosted git repository.
ashutoshp pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
The following commit(s) were added to refs/heads/main by this push:
new 62a69a6c93 [TVMC] Stop printing a wall of warnings with tvmc tune (#13882)
62a69a6c93 is described below
commit 62a69a6c93e1bc462582f96d8c5728042b00dcb0
Author: Elen Kalda <el...@arm.com>
AuthorDate: Fri Feb 3 10:32:54 2023 +0000
[TVMC] Stop printing a wall of warnings with tvmc tune (#13882)
A simple tvmc tune command currently results in a huge wall of warnings
about target_host parameter being deprecated, even when the user hasn't
provided a target-host cmd line argument.
We can prevent that happening from just not providing the default
target-host to tvmc. Also, ensure that when the user does provide
target-host, we print the warning once, not 500 times.
---
python/tvm/autotvm/measure/measure_methods.py | 2 +-
python/tvm/driver/tvmc/autotuner.py | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/python/tvm/autotvm/measure/measure_methods.py b/python/tvm/autotvm/measure/measure_methods.py
index f1c14c3cd9..5537d28c2d 100644
--- a/python/tvm/autotvm/measure/measure_methods.py
+++ b/python/tvm/autotvm/measure/measure_methods.py
@@ -541,7 +541,7 @@ def _build_func_common(measure_input, runtime=None, checks=None, build_option=No
instruments=current_pass_context.instruments,
config=current_config,
):
- func = build(s, args, target_host=task.target_host, runtime=runtime)
+ func = build(s, args, target=target, runtime=runtime)
return func, tuple((get_const_tuple(x.shape), x.dtype) for x in args)
diff --git a/python/tvm/driver/tvmc/autotuner.py b/python/tvm/driver/tvmc/autotuner.py
index 98293e596b..b7766efb47 100644
--- a/python/tvm/driver/tvmc/autotuner.py
+++ b/python/tvm/driver/tvmc/autotuner.py
@@ -112,8 +112,7 @@ def add_tune_parser(subparsers, _, json_params):
generate_target_args(parser)
parser.add_argument(
"--target-host",
- help="the host compilation target, defaults to 'llvm'",
- default="llvm",
+ help="the host compilation target.",
)
parser.add_argument("--timeout", type=int, default=10, help="compilation timeout, in seconds")