Python implementation of Friedman's Supersmoother (smooth regression). Current version 0.4, no longer actively maintained; last release in 2016.
pip install supersmootherNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic usage: instantiate Supersmoother, fit, predict.
Replace model.smooth(x, y) with model.fit(x, y); y_smooth = model.predict(x).
Sort arrays before fitting: idx = np.argsort(x); x = x[idx]; y = y[idx].
Remove NaN values prior to fitting: mask = ~(np.isnan(x) | np.isnan(y)); x = x[mask]; y = y[mask].