|
template<typename InputDist , typename T , typename... Ts, std::enable_if_t< distribution< InputDist > and(tuple_like< T > and ... and tuple_like< Ts >), int > = 0> |
auto | operator() (const InputDist &x, const T &t, const Ts &...ts) const |
| Perform one or more consecutive transforms. More...
|
|
template<typename InputDist , typename T , typename... Ts, std::enable_if_t< distribution< InputDist > and(tuple_like< T > and ... and tuple_like< Ts >), int > = 0> |
auto | transform_with_cross_covariance (const InputDist &x, const T &t, const Ts &...ts) const |
| Perform one or more consecutive transforms, also returning the cross-covariance. More...
|
|
◆ operator()()
template<typename Derived>
template<typename InputDist , typename T , typename... Ts, std::enable_if_t< distribution< InputDist > and(tuple_like< T > and ... and tuple_like< Ts >), int > = 0>
Perform one or more consecutive transforms.
- Template Parameters
-
InputDist | The prior distribution. |
T | A tuple-like structure containing zero or more arguments (beyond the input distribution) to the first transform (e.g., a tests and zero or more noise distributions). |
Ts | A list of tuple-like structures, each containing arguments to the second, third, etc. transform. |
- Returns
- The posterior distribution.
◆ transform_with_cross_covariance()
template<typename Derived>
template<typename InputDist , typename T , typename... Ts, std::enable_if_t< distribution< InputDist > and(tuple_like< T > and ... and tuple_like< Ts >), int > = 0>
Perform one or more consecutive transforms, also returning the cross-covariance.
- Template Parameters
-
InputDist | The prior distribution. |
T | A tuple-like structure containing zero or more arguments (beyond the input distribution) to the first transform (e.g., a tests and zero or more noise distributions). |
Ts | A list of tuple-like structures, each containing arguments to the second, third, etc. transform. |
- Returns
- A tuple containing the posterior distribution and the cross-covariance.
The documentation for this struct was generated from the following file: