|
| template<typename InputDist , typename T , typename... Ts, std::enable_if_t< distribution< InputDist > and(collections::uniformly_gettable< T > and ... and collections::uniformly_gettable< 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(collections::uniformly_gettable< T > and ... and collections::uniformly_gettable< 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(collections::uniformly_gettable< T > and ... and collections::uniformly_gettable< 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(collections::uniformly_gettable< T > and ... and collections::uniformly_gettable< 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: