This function attempts to generate initial values by sampling either from the prior or from an approximation to the prior.
In the case of discrete variables a check is made that a configuration of zero probability is not generated. This function will generate extreme values if any of the priors are very vague.
If the function is successful the message ‘initial values generated: model initialized’ is displayed otherwise the message ‘could not generate initial values’ is displayed.
This function can be executed once the model has been successfully compiled (
and can no longer be executed once the model has been initialized.
If an attempt is made to execute this function in an inappropriate context the generic error message ‘command is not allowed (greyed out)’ is displayed.