PROC GAMPL offers the following basic features:
estimates the regression parameters of a generalized additive model that has fixed smoothing parameters by using penalized likelihood estimation
estimates the smoothing parameters of a generalized additive model by using either the performance iteration method or the outer iteration method
estimates the regression parameters of a generalized linear model by using maximum likelihood techniques
tests the total contribution of each spline term based on the Wald statistic
provides model-building syntax in the CLASS statement and effect-based parametric effects in the MODEL statement, which are used in other SAS/STAT analytic procedures (in particular, the GLM, LOGISTIC, GLIMMIX, and MIXED procedures)
provides response-variable options
enables you to construct a spline term by using multiple variables
provides control options for constructing a spline term, such as fixed degrees of freedom, initial smoothing parameter, fixed smoothing parameter, smoothing parameter search range, user-supplied knot values, and so on
provides multiple link functions for any distribution
provides a WEIGHT statement for weighted analysis
provides a FREQ statement for grouped analysis
provides an OUTPUT statement to produce a data set that has predicted values and other observationwise statistics
produces graphs via ODS Graphics
Because the GAMPL procedure is a high-performance analytical procedure, it also does the following:
enables you to run in distributed mode on a cluster of machines that distribute the data and the computations
enables you to run in single-machine mode on the server where SAS is installed
exploits all the available cores and concurrent threads, regardless of execution mode
For more information, see the section Processing Modes in SAS/STAT 14.1 User's Guide: High-Performance Procedures.