(array(str) or str (optional)) List of names of parameters and random variables. Accepts random variable names, parameter
names, or a mix of both.
eta_names
(array(str) or str (optional)) Custom names of new etas. Must be equal to the number of input etas times the number of
categories for occasion.
distribution
(str) The distribution that should be used for the new etas. Options are
'disjoint' for disjoint normal distributions, 'joint' for joint normal
distribution, 'explicit' for an explicit mix of joint and disjoint
distributions, and 'same-as-iiv' for copying the distribution of IIV etas.