- Changed the method for random initialisation of alpha parameters. Also removes the control parameter
sample_pars.
predictmethod: fixed an issue with extrapolation of some terms outside the observed range (thanks to Nuwani Palihawadana)
- Resubmission of the package which was archived because of some dependencies
- New
vcovmethod
- Adapts
smooth_scamfunction to new version of packagegratia - Fixes names in confidence intervals from
confint.cgaim
- Expanded documentation
- Merged all control parameters into a single one. Added function
control.cgaim
- Fixed bug with select in
predict.cgaimandplot.cgaim - Fixed reporting active constraints from
osqp - Changed derivative function for
gam(previous was deprecated) - Bug in the use of
foreachinboot.cgaim - The main function now checks for irreducibility of the constraint matrix.
- Fixed crash when a wrong argument is given in
acons.
- Confidence intervals through normal approximation.
- New function dedicated to bootstrap resampling. Result can be used in other functions such as
confint.
- Changes in bootstrap confidence intervals. Evaluated at index values.
- Parallel through the
doParallelpackage, made easier. - QR decomposition for alpha updating to stabilize it.
- Internal change in function organization.
- Fixed bug related to model frame with covariates
- Changed default solver to
osqp.
- Fixed bug in replication of
bvecwhenCmatis passed through alpha_control.
- Fixed issue in the finding of active constraints in
quadprogforedf(yes, again).
- Fixed issue in the finding of active constraints in
quadprogforedf.
- Slight change in convergence handling: now possibility to choose between convergence in RSS or coefficients.
- Fixed bug caused by naming variables in
g.
- Add computation of effective degrees of freedom.
- Add GCV computation.
- Add
ctolparameter to add a small margin to constraints.
- Names of algorithm controlling arguments changed with specific help pages added.
- Internal reorganization of functions.
- Bug for the predict function when some data come from matrices.
- Fixed computation of bootstrap confidence intervals for ridge functions
g. - Got back to new form of documentation.
- Restricted the computation of confidence intervals to percentile bootstrap. The others need a proper implementation.
- Removed the computation of all standard errors from the main function
cgaim. They were half-baked and caused more problems than were useful. - Fixed issues on the documentation
- Now uses
mgcv::gaminstead ofscamwhen no smoothing constraints are given. Doesn't apply toscarandcgamyet.
- Custom function
sfor non-index smooth terms. Maps to the right function depending on the function used at the GAM step. - Possibility to use package
cgamfor constrained smooths.
- Change of argument names in
g. - Warning messages for convergence failures.
- Fixes a bug related to argument
selectinplot.cgaim - Fixes a bug related to the computation of covariance matrices after estimation
- Fixes bug occurring for single-index models without covariate
- argument 'label' now defaults to the name of the first variable given
- now takes list of matrices to facilitate calling the function
- smarter attribution of names inside each index
- fixes the mixing of names in elements
gfitandbetafrom the output