ace.validation package

Submodules

ace.validation.run_supsmu module

ace.validation.run_supsmu.runsupsmu()[source]

ace.validation.validate_smoothers module

A few validation problems to make sure the smoothers are working as expected

These depend on the supsmu module, which was created using f2py from Breiman’s supsmu.f

class ace.validation.validate_smoothers.BasicFixedSpanSmootherBreiman[source]

Bases: ace.smoother.Smoother

Runs FORTRAN Smooth

Methods

compute()[source]
class ace.validation.validate_smoothers.SuperSmootherBreiman[source]

Bases: ace.smoother.Smoother

Runs FORTRAN Supersmoother

Methods

compute()[source]
ace.validation.validate_smoothers.finish_plot()[source]
ace.validation.validate_smoothers.run_freidman_supsmu(x, y, bass_enhancement=0.0)[source]
ace.validation.validate_smoothers.run_friedman_smooth(x, y, span)[source]
ace.validation.validate_smoothers.run_mace_smothr(x, y, bass_enhancement=0.0)[source]
ace.validation.validate_smoothers.sort_data(x, y)[source]
ace.validation.validate_smoothers.validate_average_best_span(self)[source]

Figure 2d? from Friedman

ace.validation.validate_smoothers.validate_basic_smoother()[source]

Runs Friedman’s test from Figure 2b.

ace.validation.validate_smoothers.validate_basic_smoother_resid()[source]

compare residuals

ace.validation.validate_smoothers.validate_known_curve(self)[source]
ace.validation.validate_smoothers.validate_supersmoother()[source]
ace.validation.validate_smoothers.validate_supersmoother_bass()[source]

Module contents

Table Of Contents

This Page