|
| 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. |