|
libspatialSEIR
0.1
Bayesian Spatial SEIR Modeling
|
#include <LSS_Samplers.hpp>
Public Member Functions | |
| CompartmentBinomialSliceSampler (ModelContext *context, CompartmentFullConditional *compartmentFC, int *compartmentData, int *compartmentFrom, int *compartmentTo, double *probabilityVector, int probabilityVectorLen) | |
| void | drawSample () |
| int | getSamplerType () |
| void | genProposal () |
| ~CompartmentBinomialSliceSampler () | |
Public Member Functions inherited from SpatialSEIR::Sampler | |
| virtual | ~Sampler () |
Public Attributes | |
| ModelContext ** | context |
| CompartmentFullConditional ** | compartmentFC |
| int ** | compartmentData |
| int ** | compartmentFrom |
| int ** | compartmentTo |
| double ** | probabilityVector |
| int * | probabilityVectorLen |
The CompartmentBinomialSliceSampler class is child of the Sampler class which draws samples from the posterior distribution of the various transition compartments using a chain binomial proposal based on the parameters.
| SpatialSEIR::CompartmentBinomialSliceSampler::CompartmentBinomialSliceSampler | ( | ModelContext * | context, |
| CompartmentFullConditional * | compartmentFC, | ||
| int * | compartmentData, | ||
| int * | compartmentFrom, | ||
| int * | compartmentTo, | ||
| double * | probabilityVector, | ||
| int | probabilityVectorLen | ||
| ) |
| SpatialSEIR::CompartmentBinomialSliceSampler::~CompartmentBinomialSliceSampler | ( | ) |
|
virtual |
Implements SpatialSEIR::Sampler.
| void SpatialSEIR::CompartmentBinomialSliceSampler::genProposal | ( | ) |
|
virtual |
Implements SpatialSEIR::Sampler.
| int** SpatialSEIR::CompartmentBinomialSliceSampler::compartmentData |
| CompartmentFullConditional** SpatialSEIR::CompartmentBinomialSliceSampler::compartmentFC |
| int** SpatialSEIR::CompartmentBinomialSliceSampler::compartmentFrom |
| int** SpatialSEIR::CompartmentBinomialSliceSampler::compartmentTo |
| ModelContext** SpatialSEIR::CompartmentBinomialSliceSampler::context |
| double** SpatialSEIR::CompartmentBinomialSliceSampler::probabilityVector |
| int* SpatialSEIR::CompartmentBinomialSliceSampler::probabilityVectorLen |
1.8.6