ace.validation.validate_smoothers module
A few validation problems to make sure the smoothers are working as expected.
These depend on the mace module, which was created using f2py from Friedman’s FORTRAN
source (supsmu.f and friends).
- ace.validation.validate_smoothers.validate_basic_smoother()[source]
Run Friedman’s test from Figure 2b.
- ace.validation.validate_smoothers.validate_supersmoother_bass()[source]
Validate the supersmoother with extra bass.
- ace.validation.validate_smoothers.run_freidman_supsmu(x, y, bass_enhancement=0.0)[source]
Run the FORTRAN supersmoother.
- ace.validation.validate_smoothers.run_friedman_smooth(x, y, span)[source]
Run the FORTRAN smoother.
- ace.validation.validate_smoothers.run_mace_smothr(x, y, bass_enhancement=0.0)[source]
Run the FORTRAN SMOTHR.
- class ace.validation.validate_smoothers.BasicFixedSpanSmootherBreiman[source]
Bases:
SmootherRuns FORTRAN Smooth.