normalize | R Documentation |
If the random effect likelihood contribution of a model has been implemented without proper normalization (i.e. lacks the normalizing constant), then this function can perform the adjustment automatically. In order for this to work, the model must include a flag that disables the data term so that the un-normalized random effect (negative log) density is returned from the model template. Automatic process normalization may be useful if either the normalizing constant is difficult to implement, or if its calulation involves so many operations that it becomes infeasible to include in the AD machinery.
normalize(obj, flag, value = 0)
obj |
Model object from |
flag |
Flag to disable the data term from the model. |
value |
Value of 'flag' that signifies to not include the data term. |
Modified model object that can be passed to an optimizer.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.