Skip to content

Commit c1f2870

Browse files
simplify smooth
1 parent d53ce24 commit c1f2870

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/smsfusion/_smoothing.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,14 @@ def clear(self) -> None:
9494
self._phi_buf.clear()
9595

9696
def _smooth(self):
97-
if len(self._x_buf) == 0:
97+
n_samples = len(self._x_buf)
98+
if n_samples == 0:
9899
self._x = np.empty((0, 16), dtype="float64")
99100
self._P = np.empty((0, *self._ains.P.shape), dtype="float64")
100-
return
101-
elif len(self._x_buf) == 1:
101+
elif n_samples == 1:
102102
self._x = np.asarray_chkfinite(self._x_buf)
103103
self._P = np.asarray_chkfinite(self._P_buf)
104-
elif len(self._x_buf) != len(self._x):
104+
elif n_samples != len(self._x):
105105
self._x, self._P = self._backward_sweep(
106106
self._x_buf,
107107
self._dx_buf,

0 commit comments

Comments
 (0)