Expand description
Smoothing functions for functional data.
This module provides kernel-based smoothing methods including Nadaraya-Watson, local linear, and local polynomial regression.
Structs§
- KnnCv
Result - Result of kNN k-selection by cross-validation.
- Optim
Bandwidth Result - Result of bandwidth optimization.
Enums§
- CvCriterion
- CV criterion type for bandwidth selection.
Functions§
- cv_
smoother - LOO-CV score for a kernel smoother (R’s
CV.S). - gcv_
smoother - GCV score for a kernel smoother (R’s
GCV.S). - knn_gcv
- Global LOO-CV for kNN k selection (R’s
knn.gcv). - knn_lcv
- Local (per-observation) LOO-CV for kNN k selection (R’s
knn.lcv). - knn_
smoother - k-Nearest Neighbors smoother.
- local_
linear - Local linear regression smoother.
- local_
polynomial - Local polynomial regression smoother.
- nadaraya_
watson - Nadaraya-Watson kernel smoother.
- optim_
bandwidth - Bandwidth optimizer for kernel smoothers (R’s
optim.np). - smoothing_
matrix_ nw - Compute smoothing matrix for Nadaraya-Watson.
- solve_
gaussian_ pub - Solve a linear system Ax = b via Gaussian elimination with partial pivoting.