response-class {depmixS4} | R Documentation |
Class "response"
Description
A generic response
model for depmix
models.
Arguments
object |
An object of class "response". |
Details
This class offers a framework from which to build specific response
models such as glm based responses or multinomial responses. For
extensibility, objects with class response
should have at least
methods: dens
to return the dens
'ity of responses, and
getpars
and setpars
methods to get and set parameters.
The constr
slot is used for information on constraints that are
inherently part of a model; the only such constraints which are currently
used are 1) the sum constraint in multinomial models with identity link,
and 2) a lower bound of zero of sd parameters in gaussian distributions.
Such constraints are only used in fitting models with general optimization
routines such as Rsolnp
; the EM algorithm automagically respects the
sum constraint.
lin
:Derivative of linear constraint.
linup
:Upper bounds for linear constraints.
linlow
:Lower bounds for linear constraints.
parup
:Upper bounds on parameters.
parlow
:Lower bounds on parameters.
Slots
parameters
:A (named) list of parameters.
fixed
:A logical vector indicating which parameters are fixed.
y
:A matrix with the actual response; possibly multivariate.
x
:A design matrix; possibly only an intercept term.
npar
:The number of parameters.
constr
:Information on constraints.
Accessor Functions
The following functions should be used for accessing the corresponding slots:
npar
:The number of parameters of the model.
getdf
:The number of non-fixed parameters.
Author(s)
Ingmar Visser & Maarten Speekenbrink