Automatic Differentiation
 
Loading...
Searching...
No Matches

◆ frechet_lpdf() [1/3]

template<bool propto, typename T_y_cl , typename T_shape_cl , typename T_scale_cl , require_all_prim_or_rev_kernel_expression_t< T_y_cl, T_shape_cl, T_scale_cl > * = nullptr, require_any_not_stan_scalar_t< T_y_cl, T_shape_cl, T_scale_cl > * = nullptr>
return_type_t< T_y_cl, T_shape_cl, T_scale_cl > stan::math::frechet_lpdf ( const T_y_cl &  y,
const T_shape_cl &  alpha,
const T_scale_cl &  sigma 
)

The log of the frechet density for the specified scalar(s) given the specified sample stan::math::size(s).

y, alpha, or sigma can each either be scalar or a vector on OpenCL device. Any vector inputs must be the same length.

The result log probability is defined to be the sum of the log probabilities for each observation/alpha/sigma triple.

Template Parameters
T_y_cltype of scalar outcome
T_shape_cltype of shape
T_scale_cltype of scale
Parameters
y(Sequence of) scalar(s).
alphashape
sigmascale
Returns
The log of the product of densities.

Definition at line 39 of file frechet_lpdf.hpp.