altar.cuda.models.cudaParameterEnsemble
Module Contents
Classes
- class altar.cuda.models.cudaParameterEnsemble.cudaParameterEnsemble
Bases:
altar.cuda.models.cudaParameter.cudaParameterAn Ensemble of parameter sets
- psets
- doc = an ensemble of parameter sets in the model
- initialize(self, application)
Initialize my distributions
- cuInitialize(self, application)
cuda initialize
- cuInitSample(self, theta, batch=None)
Fill {theta} with an initial random sample from my prior distribution.
- cuEvalPrior(self, theta, prior, batch=None)
Fill {priorLLK} with the log likelihoods of the samples in {theta} in my prior distribution
- cuVerify(self, theta, mask, batch=None)
Check whether the samples in {step.theta} are consistent with the model requirements and update the {mask}, a vector with zeroes for valid samples and non-zero for invalid ones