| lcm_CR_Basic-class {LCMCR} | R Documentation |
Class "lcm_CR_Basic"
Description
MCMC sampler for the Bayesian non-parametric latent class capture-recapture model.
Extends
Class "MCMCenviron", directly. All reference classes extend and inherit methods from "envRefClass".
Fields
All fields are read-only.
pointer:external pointer to the C++ object.
blobsize:size (in bytes) of the raw object data for serialization. (currently not implemented.)
local_seed:seed of the internal random number generator.
J:number of lists in the Capture-Recapture data.
K:maximum number of latent classes in the model (truncation level of the stick-breaking process).
n:observed number of individuals.
Captures:original provided data.
Methods
initialize(data_captures, K, a_alpha, b_alpha, in_list_symbol, len_buffer, subsamp):-
Class constructor.
Arguments
data_captures:-
input dataset. A data frame with the multiple-recapture data.
K:-
maximum number of latent classes. Indicates the truncation level of the stick-breaking process.
a_alpha:-
shape parameter of the prior distribution of concentration parameter of the stick-breaking process.
b_alpha:-
inverse scale parameter of the prior distribution of concentration parameter of the stick-breaking process.
in_list_symbol:-
factor label that indicates that individual is in list (e.g. 'Yes')
buffer_size:-
Size of the tracing buffer.
subsamp:-
thinning interval for the tracing buffer.
verbose:-
logical. Generate progress messages?
The following methods are inherited (from the corresponding class): Change_SubSamp ("MCMCenviron"), Set_Trace ("MCMCenviron"), Change_Trace_Length ("MCMCenviron"), initialize ("MCMCenviron"), Get_Iteration ("MCMCenviron"), Get_Param ("MCMCenviron"), Reset_Traces ("MCMCenviron"), Get_Status ("MCMCenviron"), Update ("MCMCenviron"), Get_Trace_Size ("MCMCenviron"), Get_Trace ("MCMCenviron"), Get_Trace_List ("MCMCenviron"), Get_Param_List ("MCMCenviron"), Init_Model ("MCMCenviron"), Activate_Tracing ("MCMCenviron"), Deactivate_Tracing ("MCMCenviron"), Set_Seed ("MCMCenviron"), show ("MCMCenviron")
Note
Use the convenience function lcmCR to create objects of this class. This class inherits most of its functionality from "MCMCenviron".
Author(s)
Daniel Manrique-Vallier
See Also
Examples
showClass("lcm_CR_Basic")