Loading [MathJax]/extensions/TeX/AMSsymbols.js
TMB Documentation  v1.9.11
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tweedie.cpp
// Estimating parameters in a Tweedie distribution.
#include <TMB.hpp>
template<class Type>
Type objective_function<Type>::operator() ()
{
PARAMETER(mu);
PARAMETER(phi);
Type ans = 0;
for(int i=0; i<y.size(); i++)
ans -= dtweedie(y(i), mu, phi, p, true);
return ans;
}
License: GPL v2