|
| | Cauchy (const loc_t &loc, const scale_t &scale) |
| |
| template<class XType > |
| dist_value_t | log_pdf (const XType &x) |
| |
| template<class XType , class PtrPackType > |
| auto | ad_log_pdf (const XType &x, const PtrPackType &pack) const |
| |
| template<class PtrPackType > |
| void | bind (const PtrPackType &pack) |
| |
| void | activate_refcnt () const |
| |
| template<class XType , class GenType > |
| constexpr bool | prune (XType &, GenType &) const |
| |
| Cauchy< LocType, ScaleType > & | self () |
| |
| const Cauchy< LocType, ScaleType > & | self () const |
| |
template<class LocType, class ScaleType>
struct ppl::expr::dist::Cauchy< LocType, ScaleType >
Cauchy is a generic expression type for the cauchy distribution.
If LocType or ScaleType is a vector, then the variable assigned to this distribution must also be a vector.
- Template Parameters
-
| LocType | variable expression for the loc. Cannot be a matrix shape. |
| ScaleType | variable expression for the scale. Cannot be a matrix shape. |