Available constraints

The following sampling constraints are available:

# UncertainData.SamplingConstraints.TruncateStd — Type.

1
TruncateStd(nσ::Int)

A constraint indicating that the distribution furnishing an uncertain value should be truncated at nσ (n standard deviations).

source

# UncertainData.SamplingConstraints.TruncateMinimum — Type.

1
TruncateMinimum(min::Number)

A constraint indicating that the distribution furnishing an uncertain value should be truncated below at some specified minimum value.

source

# UncertainData.SamplingConstraints.TruncateMaximum — Type.

1
TruncateMaximum(max::Number)

A constraint indicating that the distribution furnishing an uncertain value should be truncated above at some specified maximum value.

source

# UncertainData.SamplingConstraints.TruncateRange — Type.

1
TruncateRange(min::Number, max::Number)

A constraint indicating that the distribution furnishing an uncertain value should be truncated at some range [min, max].

source

# UncertainData.SamplingConstraints.TruncateLowerQuantile — Type.

1
TruncateLowerQuantile(lower_quantile::Float64)

A constraint indicating that the distribution furnishing an uncertain value should be truncated below at some quantile.

source

# UncertainData.SamplingConstraints.TruncateUpperQuantile — Type.

1
TruncateUpperQuantile(upper_quantile::Float64)

A constraint indicating that the distribution furnishing an uncertain value should be truncated above at some quantile.

source

# UncertainData.SamplingConstraints.TruncateQuantiles — Type.

1
TruncateQuantiles(lower_quantile::Float64, upper_quantile::Float64)

A constraint indicating that the distribution furnishing an uncertain value should be truncated at some quantile quantile (lower_quantile, upper_quantile).

source