GAMMOD Procedure
PROC GAMMOD Statement
PROC GAMMOD <options>;
The PROC GAMMOD statement invokes the procedure. Table 3 summarizes the available options in the PROC GAMMOD statement by function. The options are then described fully in alphabetical order.
Table 3: PROC GAMMOD Statement Options
| Option | Description |
|---|---|
| Basic Options | |
| ALPHA= | Specifies a global significance level |
| DATA= | Specifies the input data table |
| SEED= | Sets the seed for pseudorandom number generation |
| Display Options | |
| ITDETAILS | Displays the "Iteration History" table |
| NOCLPRINT | Limits or suppresses the display of classification variable levels |
| NOPRINT | Suppresses ODS output |
| PLOTS= | Controls plots that are produced through ODS Graphics |
| Optimization Subject Options | |
| PLIKEOPTIONS | Sets optimization parameters for likelihood estimation |
| SMOOTHOPTIONS | Sets optimization parameters for smoothing parameter estimation |
| Tolerance Options | |
| SINGCHOL= | Tunes the singularity criterion for Cholesky decompositions |
| SINGULAR= | Tunes the general singularity criterion |
You can specify the following options in the PROC GAMMOD statement.
Optimization Parameters
You can specify optimization-parameters for both the PLIKEOPTIONS and SMOOTHOPTIONS options. Depending on the modeling context, some optimization parameters might have no effect. The optimization algorithm is considered to have converged when any one of the convergence criteria that are specified in optimization-parameters is satisfied. Table 4 lists the available optimization parameters for both the PLIKEOPTIONS and SMOOTHOPTIONS options.
Table 4: Optimization Parameters
| Option | Description |
|---|---|
| ABSCONV= | Tunes the absolute function convergence criterion |
| ABSFCONV= | Tunes the absolute function difference convergence criterion |
| ABSGCONV= | Tunes the absolute gradient convergence criterion |
| FCONV= | Tunes the relative function difference convergence criterion |
| GCONV= | Tunes the relative gradient convergence criterion |
| MAXFUNC= | Specifies the maximum number of function evaluations in any optimization |
| MAXITER= | Chooses the maximum number of iterations in any optimization |
| MAXTIME= | Specifies the upper limit of CPU time (in seconds) for any optimization |
| MINITER= | Specifies the minimum number of iterations in any optimization |
| TECHNIQUE= | Selects the optimization technique |
The optimization-parameters are fully described in the section Optimization Options in Chapter 2, Shared Concepts.
Note: By default, TECHNIQUE=NEWRAP for the performance iteration (METHOD=PERFORMANCE), and TECHNIQUE=QUANEW for the outer iteration (METHOD=OUTER).