From e48c70836ddeb88a9062c1c3fc9c31665fa86644 Mon Sep 17 00:00:00 2001 From: Darren Christopher Lukas Date: Tue, 10 Feb 2026 07:04:49 +0700 Subject: [PATCH] Numpy 2.4.0 requires explicit ndarray to scalar conversion --- suspect/processing/water_suppression.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/suspect/processing/water_suppression.py b/suspect/processing/water_suppression.py index 1c2a6ee..0f35ff0 100644 --- a/suspect/processing/water_suppression.py +++ b/suspect/processing/water_suppression.py @@ -81,10 +81,10 @@ def hsvd(data, rank, L=None): components = [] for i in range(rank): components.append({ - "amplitude": float(abs(beta[i])), - "phase": float(numpy.angle(beta[i])), + "amplitude": float(abs(beta[i].item())), + "phase": float(numpy.angle(beta[i].item())), "fwhm": damping_coeffs[i] / numpy.pi, - "frequency": frequency_coeffs[i] + "frequency": frequency_coeffs[i].item() }) return components