Class "GaussianMixtureResponse"

Share:

Description

Model responses according to a Gaussian mixture.

Objects from the Class

Objects can be created by calls of the form new("GaussianMixtureResponse", ...).

Slots

weights:

A "list", with for each repetition in nTimes, a T*K matrix of mixture weights (T=total number of trials, k = number of mixture components).

means:

A "list", with for each repetition in nTimes, a matrix of mixture means. When component means vary over trials, this should be a T*K matrix (T=total number of trials, k = number of mixture components), else a 1*k matrix.

sds:

A "list", with for each repetition in nTimes, the standard deviation of the mixture components. Currently, only components with identical means are supported, and the values in this slot are set by a single "sd" parameter (see "parameters" slot).

x:

A "matrix", containing values of the response options.

y:

Object of class "matrix", containing dummy coded response variable.

parStruct:

Object of class "ParStruct", specifying parameters and (optional) constraints.

nTimes:

Object of class "NTimes".

Extends

Class "ResponseModel", directly. Class "McplBaseModel", by class "ResponseModel", distance 2.

Methods

fit

signature(object = "GaussianMixtureResponse"): ...

logLik

signature(object = "GaussianMixtureResponse"): ...

predict

signature(object = "GaussianMixtureResponse"): ...

Author(s)

Maarten Speekenbrink