16class PriorEvaluation :
public Object {
18 typedef std::map<ParamBaseCRef, std::vector<double>> Jacobians;
21 std::vector<double> residuals;
24 double compute_dloglike_dx(
const ParamBase& param,
bool transformed =
true)
const;
26 std::string repr(
bool name_keywords =
false,
27 std::string_view namespace_separator = Object::CC_NAMESPACE_SEPARATOR)
const override;
28 std::string str()
const override;
30 PriorEvaluation(
double loglike, std::vector<double> residuals = {}, Jacobians jacobians = {},
31 bool check_size =
true);