diff --git a/neurolib/utils/signal.py b/neurolib/utils/signal.py index 3c06c1ef..7238cb92 100644 --- a/neurolib/utils/signal.py +++ b/neurolib/utils/signal.py @@ -517,7 +517,7 @@ def resample_func(x): resampled = resample_func(self.data.values) # construct new times - new_times = (np.arange(resampled.shape[-1], dtype=np.float) / to_frequency) + self.data.time.values[0] + new_times = (np.arange(resampled.shape[-1], dtype=float) / to_frequency) + self.data.time.values[0] # to dataframe resampled = xr.DataArray(resampled, dims=self.data.dims, coords={**self.coords_not_time, "time": new_times}) add_steps = [f"resample to {to_frequency}Hz"] diff --git a/tests/multimodel/base/test_network.py b/tests/multimodel/base/test_network.py index c5cbafcc..5c42c568 100644 --- a/tests/multimodel/base/test_network.py +++ b/tests/multimodel/base/test_network.py @@ -28,7 +28,7 @@ def test_sanitize_matrix_int(self): mat = (np.random.rand(2, 2) * 100.0).astype(int) result = _sanitize_matrix(mat, (2, 2)) self.assertTrue(result.dtype.kind == "f") - np.testing.assert_equal(mat.astype(np.float), result) + np.testing.assert_equal(mat.astype(float), result) def test_sanitize_matrix_float(self): mat = np.random.rand(2, 2)