constraints (pmrf.constraints)
Constraints for parameters.
Can be used for parameter factories in pmrf.parameters.
These are re-exports from the Parax library, with the goal of the covering the most common applications. For more advanced use-cases, simply use Parax directly instead.
Classes
The base class for all physical constraints in Parax. |
|
|
Represents a value that can span the entire real number line. |
|
Convenience constraint for values that must be strictly positive (> 0). |
|
Convenience constraint for values that must be strictly negative (< 0). |
|
Represents a value strictly bounded between a lower and upper value. |
|
Represents a value strictly greater than a lower bound. |
|
Represents a value strictly less than an upper bound. |
|
An escape hatch for power users who need a specific distreqx bijector mapping with predefined physical bounds. |
|
A constraint modified by an arbitrary distreqx bijector. |
Functions
|
Calculates the intersection of two constraints. |