tcl_hessian: Computation of Hessian matrix.

View source: R/tcl_hessian.R

tcl_hessianR Documentation

Computation of Hessian matrix.

Description

Uses function hessian() from numDeriv package to compute (approximate numerically) Hessian matrix evaluated at arbitrary values of item easiness parameters.

Usage

tcl_hessian(X, eta, W, model = "RM")

Arguments

X

data matrix.

eta

numeric vector of item easiness parameters.

W

design matrix.

model

RM, PCM, RSM, LLTM.

Value

Hessian matrix evaluated at eta

References

Gilbert, P., Gilbert, M. P., & Varadhan, R. (2016). numDeriv: Accurate Numerical Derivatives. R package version 2016.8-1.1. url: https://CRAN.R-project.org/package=numDeriv

Examples

## Not run: 
# Rasch model with beta_1 restricted to 0
y <- eRm::raschdat1
res <- eRm::RM(X = y, sum0 = FALSE)
mat <- tcl_hessian(X = y, eta = res$etapar, model = "RM")


## End(Not run)

tcl documentation built on May 3, 2023, 1:17 a.m.