eyeprocess_irt_prior_spec: Declare prior families for Bayesian IRT engine adapters

View source: R/093-irt-advanced-diagnostics-governance-0-9.R

eyeprocess_irt_prior_specR Documentation

Declare prior families for Bayesian IRT engine adapters

Description

Declare prior families for Bayesian IRT engine adapters

Usage

eyeprocess_irt_prior_spec(
  discrimination = c("lognormal", "normal"),
  difficulty = "normal",
  guessing = c("beta", "logit-normal"),
  location = 0,
  scale = 1,
  guessing_shape = c(5, 17),
  label = "default"
)

Arguments

discrimination

Discrimination vector or matrix.

difficulty

Item difficulty or location parameter.

guessing

Prior distribution family for the guessing parameter.

location

Prior location hyperparameter.

scale

Prior scale hyperparameter.

guessing_shape

Shape parameters for the guessing prior.

label

Human-readable label.

Value

An object of class "eye_irt_prior_spec", stored as a named list, with components "discrimination", "difficulty", "guessing", "location", "scale", "guessing_shape", "label". It contains declare prior families for Bayesian IRT engine adapters and associated metadata or diagnostics needed to interpret the result.


eyeprocess documentation built on Sept. 28, 2026, 5:08 p.m.