I believe currently missing are:
smooth.construct.ad.smooth.spec - Adaptive smooths
smooth.construct.gp.smooth.spec - Gaussian process smooths
smooth.construct.so.smooth.spec - Soap film smooths
smooth.construct.sz.smooth.spec - Sum to zero smooth interactions
They should be added to basis_functions.py, and test cases probably added to spline_test_cases in gam_test_cases.py. spline_test_cases should be renamed to be something like basis_function_test_cases and ideally include a case for each basis at least.
I believe currently missing are:
smooth.construct.ad.smooth.spec- Adaptive smoothssmooth.construct.gp.smooth.spec- Gaussian process smoothssmooth.construct.so.smooth.spec- Soap film smoothssmooth.construct.sz.smooth.spec- Sum to zero smooth interactionsThey should be added to basis_functions.py, and test cases probably added to
spline_test_casesingam_test_cases.py.spline_test_casesshould be renamed to be something likebasis_function_test_casesand ideally include a case for each basis at least.