altar.cuda.distributions.cudaPreset

Module Contents

Classes

class altar.cuda.distributions.cudaPreset.cudaPreset

Bases: altar.cuda.distributions.cudaDistribution.cudaDistribution

The cuda preset distribution - initialize samples from a file Note that a preset distribution cannot be used for prior_run.

input_file
doc = input file in hdf5 format
dataset
doc = the name of dataset in hdf5
rank = 0
precision
ifs
error
initialize(self, application)

Initialize with the given random number generator

cuInitialize(self, application)

cuda initialize distribution :param application: :return:

cuInitSample(self, theta)

Fill my portion of {theta} with initial random values from my distribution.

_loadhdf5(self, theta)

load from hdf5 file