From 6ca0dbb8759f5f127a70436d5971e348f43ff83d Mon Sep 17 00:00:00 2001 From: Yifan Zhao <yifanz16@illinois.edu> Date: Thu, 18 Mar 2021 22:21:10 -0500 Subject: [PATCH] Fixed plotting error when there's no config --- predtuner/modeledapp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/predtuner/modeledapp.py b/predtuner/modeledapp.py index fa30d8e..a188eb9 100644 --- a/predtuner/modeledapp.py +++ b/predtuner/modeledapp.py @@ -460,6 +460,8 @@ class ApproxModeledTuner(ApproxTuner): def qos_speedup(conf): return conf.validated_qos if validated else conf.qos, conf.speedup + if not confs: + return np.zeros((2, 0)) sorted_points = np.array( sorted([qos_speedup(c) for c in confs], key=lambda p: p[0]) ).T -- GitLab