Liking cljdoc? Tell your friends :D

automaton-optimization.randomness.impl.distribution.kixi-stats

Proxy for kixi-stats distributions.

See the github repo.

Proxy for kixi-stats distributions.

See the [github repo](https://github.com/MastodonC/kixi.stats).
raw docstring

make-bernoulliclj/s

(make-bernoulli p)

Returns a Bernoulli distribution. {:p ∈ [0 1]}.

Returns a Bernoulli distribution. `{:p ∈ [0 1]}`.
raw docstring

make-betaclj/s

(make-beta alpha beta)

Returns a beta distribution. {:alpha ∈ ℝ > 0, :beta ∈ ℝ > 0}.

Returns a beta distribution. `{:alpha ∈ ℝ > 0, :beta ∈ ℝ > 0}`.
raw docstring

make-beta-binomialclj/s

(make-beta-binomial n alpha beta)

Returns a beta distribution. {:n ∈ ℕ > 0, :alpha ∈ ℝ > 0, :beta ∈ ℝ > 0}.

Returns a beta distribution. `{:n ∈ ℕ > 0, :alpha ∈ ℝ > 0, :beta ∈ ℝ > 0}`.
raw docstring

make-binomialclj/s

(make-binomial n p)

Return a binomial distribution. {:n ∈ ℕ, :p ∈ [0 1]}.

Return a binomial distribution. `{:n ∈ ℕ, :p ∈ [0 1]}`.
raw docstring

make-categoricalclj/s

(make-categorical category-probabilities)

Returns a categorical distribution. {[category] [probability], ...} Probabilities should be >= 0 and sum to 1.

Returns a categorical distribution. `{[category] [probability], ...}` Probabilities should be >= 0 and sum to 1.
raw docstring

make-cauchyclj/s

(make-cauchy location scale)

Returns a Cauchy distribution. {:location ∈ ℝ, :scale ∈ ℝ > 0}.

Returns a Cauchy distribution. `{:location ∈ ℝ, :scale ∈ ℝ > 0}`.
raw docstring

make-chi-squaredclj/s

(make-chi-squared k)

Returns a chi-squared distribution. {:k ∈ ℕ > 0}.

Returns a chi-squared distribution. `{:k ∈ ℕ > 0}`.
raw docstring

make-dirichletclj/s

(make-dirichlet alphas)

Returns a Dirichlet distribution. {:alphas [ℝ >= 0, ...]}.

Returns a Dirichlet distribution. `{:alphas [ℝ >= 0, ...]}`.
raw docstring

make-dirichlet-multinomialclj/s

(make-dirichlet-multinomial n alphas)

Returns a Dirichlet-multinomial distribution. {:n ∈ ℕ, :alphas [ℝ >= 0, ...]}.

Returns a Dirichlet-multinomial distribution. `{:n ∈ ℕ, :alphas [ℝ >= 0, ...]}`.
raw docstring

make-exponentialclj/s

(make-exponential rate)

Returns an exponential distribution. {:rate ∈ ℝ > 0}.

Returns an exponential distribution. `{:rate ∈ ℝ > 0}`.
raw docstring

make-fclj/s

(make-f d1 d2)

Returns an F distribution. {:d1 ∈ ℝ > 0, :d2 ∈ ℝ > 0}.

Returns an F distribution. `{:d1 ∈ ℝ > 0, :d2 ∈ ℝ > 0}`.
raw docstring

make-gamma-rateclj/s

(make-gamma-rate shape rate)

Returns a gamma distribution. {:shape ∈ ℝ > 0, :rate ∈ ℝ > 0}.

Returns a gamma distribution. `{:shape ∈ ℝ > 0, :rate ∈ ℝ > 0}`.
raw docstring

make-gamma-scaleclj/s

(make-gamma-scale shape scale)

Returns a gamma distribution. {:shape ∈ ℝ > 0, :scale ∈ ℝ > 0}.

Returns a gamma distribution. `{:shape ∈ ℝ > 0, :scale ∈ ℝ > 0}`.
raw docstring

make-log-normalclj/s

(make-log-normal location scale)

Returns a Log-normal distribution. The parameters are the log of the mean and sd of this distribution. {:location ∈ ℝ, :scale ∈ ℝ > 0}.

Returns a Log-normal distribution. The parameters are the log of the mean and sd of this distribution. `{:location ∈ ℝ, :scale ∈ ℝ > 0}`.
raw docstring

make-multinomialclj/s

(make-multinomial n probs)

Returns a multinomial distribution. {:n ∈ ℕ > 0, :probs [ℝ >= 0, ...]} Probabilities should be >= 0 and sum to 1.

Returns a multinomial distribution. `{:n ∈ ℕ > 0, :probs [ℝ >= 0, ...]}` Probabilities should be >= 0 and sum to 1.
raw docstring

make-normalclj/s

(make-normal location scale)

Returns a normal distribution. {:location ∈ ℝ, :scale ∈ ℝ > 0}.

Returns a normal distribution. `{:location ∈ ℝ, :scale ∈ ℝ > 0}`.
raw docstring

make-paretoclj/s

(make-pareto scale shape)

Returns a Pareto distribution. {:scale ∈ ℝ > 0, :shape ∈ ℝ > 0}.

Returns a Pareto distribution. `{:scale ∈ ℝ > 0, :shape ∈ ℝ > 0}`.
raw docstring

make-poissonclj/s

(make-poisson lambda)

Returns a Poisson distribution. {:lambda ∈ ℝ > 0}.

Returns a Poisson distribution. `{:lambda ∈ ℝ > 0}`.
raw docstring

make-tclj/s

(make-t v)

Returns a t distribution. {:v ∈ ℝ > 0}.

Returns a t distribution. `{:v ∈ ℝ > 0}`.
raw docstring

make-uniformclj/s

(make-uniform a b)

Returns a uniform distribution. {:a ∈ ℝ, :b ∈ ℝ, :a < :b}.

Returns a uniform distribution. `{:a ∈ ℝ, :b ∈ ℝ, :a < :b}`.
raw docstring

make-weibullclj/s

(make-weibull scale shape)

Returns a weibull distribution. {:shape ∈ ℝ >= 0, :scale ∈ ℝ >= 0}.

Returns a weibull distribution. `{:shape ∈ ℝ >= 0, :scale ∈ ℝ >= 0}`.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close