prophys.transformations#
Deterministic transformations: linear, polynomial, piecewise, decay, dose response, tables and periodic signals.
A Transform maps an expression to an expression and composes with
Transform.then(). Bijective transforms also serve as bijectors of a
TransformedDistribution.
Classes
Base class of deterministic transformations that map expressions to expressions. |
|
Wrap a plain |
|
Elementwise linear map |
|
Affine map |
|
Elementwise polynomial |
|
Piecewise linear curve through |
|
Exponential or power law decay with distance, typically composed after a distance primitive. |
|
Logistic dose response curve |
|
Linearly interpolated 1D lookup table, e.g. a wind turbine power curve. |
|
Bilinearly interpolated 2D lookup table, e.g. sound power level over (wind speed, direction). |
|
Wrap a continuous variable into |
|
Learnable finite Fourier series for seasonal, diurnal or tidal signals. |
|
Convert an annual exceedance probability to a return period |
|
Convert a mean time between events to an event rate |