gmm (version 1.8)

getModel: Method for setting the properties of a model

Description

It collects what is needed by the method momentEstim (see details).

Usage

# S3 method for baseGmm
getModel(object, ...)
# S3 method for sysGmm
getModel(object, ...)
# S3 method for baseGel
getModel(object, ...)
# S3 method for constGel
getModel(object, ...)
# S3 method for constGel
getModel(object, ...)
# S3 method for tsls
getModel(object, ...)
# S3 method for ateGel
getModel(object, ...)

Value

It returns an object of the right class which determines how the method momentEstim will treat it. For example, if g is a formula and type is set to "cue", it creates an object of class baseGmm.cue.formula. It this case, momentEstim, applied to this object, computes the continuously updated GMM of a linear model. It allows more flexibility this way. For example, it could be easy to add a GMM method which is robust in presence of weak identification simply by creating a new class of model and the associated momentEstime method.

Arguments

object

An object of class baseGmm

...

Other arguments when getModel is applied to another class object