You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by an...@apache.org on 2022/03/24 04:23:48 UTC
[tvm] branch main updated: [FIX, AUTOTVM] Fix printing of measure results (#10647)
This is an automated email from the ASF dual-hosted git repository.
andrewzhaoluo 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 93969db [FIX,AUTOTVM] Fix printing of measure results (#10647)
93969db is described below
commit 93969dbebc1b528f890e4ab23c7cef8e10a1e620
Author: Tristan Konolige <tk...@octoml.ai>
AuthorDate: Wed Mar 23 21:23:08 2022 -0700
[FIX,AUTOTVM] Fix printing of measure results (#10647)
* [FIX,AUTOTVM] Fix printing of measure results
The check for if the error_no was valid was wrong.
* switch logic
---
python/tvm/autotvm/measure/measure.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/python/tvm/autotvm/measure/measure.py b/python/tvm/autotvm/measure/measure.py
index ea7de35..c9b82cd 100644
--- a/python/tvm/autotvm/measure/measure.py
+++ b/python/tvm/autotvm/measure/measure.py
@@ -55,9 +55,9 @@ class MeasureResult(namedtuple("MeasureResult", ["costs", "error_no", "all_cost"
def __repr__(self):
error_no_str = (
- str(self.error_no)
- if self.error_no not in MeasureErrorNo
- else str(MeasureErrorNo(self.error_no))
+ str(MeasureErrorNo(self.error_no))
+ if isinstance(self.error_no, (MeasureErrorNo, int))
+ else str(self.error_no)
)
return (
f"{self.__class__.__name__}(costs={self.costs!r}, error_no={error_no_str}, "