resimpy.util.random package

Submodules

resimpy.util.random.Number module

class resimpy.util.random.Number.number(*args, **kwargs)[source]

Bases: object

binomial(n, p, use_seed=True, seed=1)[source]
choice(high, num, replace=False)[source]
nbinomial(n, p, use_seed=True, seed=1)[source]
Parameters
  • n – the number of success to be expected, better, n = the total number of trails * p

  • p – the prob of success

  • use_seed

  • seed

Returns

uniform(low, high, num, use_seed=True, seed=1)[source]

resimpy.util.random.Ordering module

class resimpy.util.random.Ordering.ordering(method)[source]

Bases: object

permute()[source]
shuffle(data, use_seed=True, seed=1)[source]

resimpy.util.random.Sampling module

class resimpy.util.random.Sampling.sampling(method='uniform')[source]

Bases: object

gaussian()[source]
poisson()[source]
uniform(data, num, use_seed=True, seed=1, replace=False)[source]
Parameters
  • data

  • num

  • use_seed

  • seed

  • replace

Returns

Module contents