streamobs.samplers module#
Probabilistic samplers.
- class streamobs.samplers.CubicSplineInterpolationSampler(nodes, node_values)[source]#
Bases:
InterpolationSamplerMethods
pdf
sample
- class streamobs.samplers.FileCubicSplineInterpolationSampler(filename, stream_name=None, spline_type=None)[source]#
Bases:
InterpolationSamplerMethods
pdf
sample
- class streamobs.samplers.FileInterpolationSampler(filename, columns=None)[source]#
Bases:
InterpolationSamplerMethods
pdf
sample
- class streamobs.samplers.FileLinearDensityCubicSplineInterpolationSampler(filename, stream_name)[source]#
Bases:
InterpolationSamplerMethods
pdf
sample
- class streamobs.samplers.GaussianSampler(mu, sigma)[source]#
Bases:
ScipySamplerSample from Gaussian.
Methods
pdf
sample
- class streamobs.samplers.InterpolationSampler(xvals, yvals, **kwargs)[source]#
Bases:
SamplerSample from interpolated function.
Methods
pdf
sample
- class streamobs.samplers.LinearDensityCubicSplineInterpolationSampler(intensity_nodes, intensity_node_values, spread_nodes, spread_node_values)[source]#
Bases:
InterpolationSamplerMethods
pdf
sample
- class streamobs.samplers.SinusoidSampler(**kwargs)[source]#
Bases:
InterpolationSamplerMethods
pdf
sample
- class streamobs.samplers.UniformSampler(xmin, xmax)[source]#
Bases:
ScipySamplerSample from uniform distribution.
Methods
pdf
sample