Skip to content

Commit 5e77fe4

Browse files
committed
Prevent pyATF from using Intervals where step size is 0
1 parent 8c416ad commit 5e77fe4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

kernel_tuner/searchspace.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ def get_params():
289289
params = list()
290290
for index, (key, values) in enumerate(self.tune_params.items()):
291291
vi = get_interval(values)
292-
vals = Interval(vi[0], vi[1], vi[2]) if vi is not None else Set(*np.array(values).flatten())
292+
vals = Interval(vi[0], vi[1], vi[2]) if vi is not None and vi[2] != 0 else Set(*np.array(values).flatten())
293293
constraint = res_dict.get(key, None)
294294
# in case of a leftover monolithic restriction, append at the last parameter
295295
if index == len(self.tune_params) - 1 and len(res_dict) == 0 and len(self.restrictions) == 1:

0 commit comments

Comments
 (0)