brainpy.math.random module#

seed([seed])

split_key()

default_rng([seed_or_key, clone])

rtype

RandomState

rand(*dn[, key])

randint(low[, high, size, dtype, key])

random_integers(low[, high, size, key])

randn(*dn[, key])

random([size, key])

random_sample([size, key])

ranf([size, key])

sample([size, key])

choice(a[, size, replace, p, key])

permutation(x[, axis, independent, key])

shuffle(x[, axis, key])

beta(a, b[, size, key])

exponential([scale, size, key])

gamma(shape[, scale, size, key])

gumbel([loc, scale, size, key])

laplace([loc, scale, size, key])

logistic([loc, scale, size, key])

normal([loc, scale, size, key])

pareto(a[, size, key])

poisson([lam, size, key])

standard_cauchy([size, key])

standard_exponential([size, key])

standard_gamma(shape[, size, key])

standard_normal([size, key])

standard_t(df[, size, key])

uniform([low, high, size, key])

truncated_normal(lower, upper[, size, ...])

Sample truncated standard normal random values with given shape and dtype.

bernoulli([p, size, key])

Sample Bernoulli random values with given shape and mean.

lognormal([mean, sigma, size, key])

binomial(n, p[, size, key])

chisquare(df[, size, key])

dirichlet(alpha[, size, key])

geometric(p[, size, key])

f(dfnum, dfden[, size, key])

hypergeometric(ngood, nbad, nsample[, size, key])

logseries(p[, size, key])

multinomial(n, pvals[, size, key])

multivariate_normal(mean, cov[, size, ...])

negative_binomial(n, p[, size, key])

noncentral_chisquare(df, nonc[, size, key])

noncentral_f(dfnum, dfden, nonc[, size, key])

power(a[, size, key])

rayleigh([scale, size, key])

triangular([size, key])

vonmises(mu, kappa[, size, key])

wald(mean, scale[, size, key])

weibull(a[, size, key])

weibull_min(a[, scale, size, key])

zipf(a[, size, key])

maxwell([size, key])

t(df[, size, key])

Sample Student’s t random values.

orthogonal(n[, size, key])

Sample uniformly from the orthogonal group O(n).

loggamma(a[, size, key])

Sample log-gamma random values.

categorical(logits[, axis, size, key])

RandomState([seed_or_key, seed])

RandomState that track the random generator state.

Generator

alias of brainpy._src.math.random.RandomState

DEFAULT

RandomState that track the random generator state.