Skip to content

Commit f2562ab

Browse files
committed
Force floats when plotting scaling guides
1 parent c30d0b6 commit f2562ab

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

benchmarks/plotting.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ def _plot_scaling_guide(
3333
order: int,
3434
) -> None:
3535
n = np.argsort(parameter_values)[len(parameter_values) // 2]
36-
coefficient = measurement_values[n] / parameter_values[n] ** order
36+
coefficient = measurement_values[n] / float(parameter_values[n]) ** order
3737
ax.plot(
3838
parameter_values,
39-
coefficient * parameter_values**order,
39+
coefficient * parameter_values.astype(float) ** order,
4040
"k:",
4141
label=f"$\\mathcal{{O}}({parameter_symbol}^{order})$",
4242
)

0 commit comments

Comments
 (0)