Skip to content

Uniform

final class Uniform(l:Expression<Real>, u:Expression<Real>) < Distribution<Real>

Uniform distribution.

Factory Functions

Name Description
Uniform Create multivariate uniform distribution.
Uniform Create multivariate uniform distribution.
Uniform Create multivariate uniform distribution.
Uniform Create multivariate uniform distribution.
Uniform Create multivariate uniform distribution over integers.
Uniform Create multivariate uniform distribution over integers.
Uniform Create multivariate uniform distribution over integers.
Uniform Create multivariate uniform distribution over integers.
Uniform Create a uniform distribution.
Uniform Create a uniform distribution.
Uniform Create a uniform distribution.
Uniform Create a uniform distribution.
Uniform Create uniform distribution over integers.
Uniform Create uniform distribution over integers.
Uniform Create uniform distribution over integers.
Uniform Create uniform distribution over integers.

Member Variables

Name Description
l:Expression<Real> Lower bound.
u:Expression<Real> Upper bound.

Factory Function Details

function Uniform(l:Expression<Real[_]>, u:Expression<Real[_]>) -> IndependentUniform

Create multivariate uniform distribution.

function Uniform(l:Expression<Real[_]>, u:Real[_]) -> IndependentUniform

Create multivariate uniform distribution.

function Uniform(l:Real[_], u:Expression<Real[_]>) -> IndependentUniform

Create multivariate uniform distribution.

function Uniform(l:Real[_], u:Real[_]) -> IndependentUniform

Create multivariate uniform distribution.

function Uniform(l:Expression<Integer[_]>, u:Expression<Integer[_]>) -> IndependentUniformInteger

Create multivariate uniform distribution over integers.

function Uniform(l:Expression<Integer[_]>, u:Integer[_]) -> IndependentUniformInteger

Create multivariate uniform distribution over integers.

function Uniform(l:Integer[_], u:Expression<Integer[_]>) -> IndependentUniformInteger

Create multivariate uniform distribution over integers.

function Uniform(l:Integer[_], u:Integer[_]) -> IndependentUniformInteger

Create multivariate uniform distribution over integers.

function Uniform(l:Expression<Real>, u:Expression<Real>) -> Uniform

Create a uniform distribution.

function Uniform(l:Expression<Real>, u:Real) -> Uniform

Create a uniform distribution.

function Uniform(l:Real, u:Expression<Real>) -> Uniform

Create a uniform distribution.

function Uniform(l:Real, u:Real) -> Uniform

Create a uniform distribution.

function Uniform(l:Expression<Integer>, u:Expression<Integer>) -> UniformInteger

Create uniform distribution over integers.

function Uniform(l:Expression<Integer>, u:Integer) -> UniformInteger

Create uniform distribution over integers.

function Uniform(l:Integer, u:Expression<Integer>) -> UniformInteger

Create uniform distribution over integers.

function Uniform(l:Integer, u:Integer) -> UniformInteger

Create uniform distribution over integers.