asrandvar¶
-
probnum.randvars.asrandvar(obj)¶ Convert
objto aRandomVariable.Converts an object such as scalars, (sparse) arrays, or distribution-type objects to a ProbNum
RandomVariable.- Parameters
obj (
Any) – Object to be represented as aRandomVariable.
See also
RandomVariable()Class representing random variables.
Examples
>>> from scipy.stats import bernoulli >>> import probnum as pn >>> bern = bernoulli(p=0.5) >>> bern.random_state = 42 # Seed for reproducibility >>> bern_pn = pn.asrandvar(bern) >>> bern_pn.sample(size=5) array([1, 1, 1, 0, 0])
- Return type