parameters (pmrf.parameters)

Parameter factories, converters, and field specifiers.

Most of these are re-exported at root.

Builds on top of Parax.

Functions

as_param([value, distribution, constraint, ...])

Coerces a value into a parameter.

Value(value, *[, scale, fixed])

Create a simple parameter with an optional scale.

Fixed(value, *[, scale])

Create a fixed parameter that will not be optimized.

Bounded(lower, upper, *[, value, scale, fixed])

Create a parameter constrained within a specific interval.

Constrained(constraint, value, *[, scale, fixed])

Create a parameter constrained to a specific domain.

Random(distribution, *[, constraint, value, ...])

Create a parameter initialized with a random distribution.

param(value, *, distribution, constraint, ...)

A field specifier for defining the rules of parameters in custom models.