public T gammaLikelihood(T)(
in T shape,
in T scale,
in T[] sample)
if(isFloatingPoint!T)
Normalized log-likelihood function of the gamma distribution.
Example
import atmosphere.likelihood.generalized_gamma;
immutable l = gammaLikelihood!double(2,3,[1,2]);
immutable m = generalizedGammaLikelihood!double(2,1,3,[1,2]);
assert(l == m);
public T gammaLikelihood(T)(
in T shape,
in T scale,
in T[] sample,
in T[] weights)
if(isFloatingPoint!T)
Normalized log-likelihood function of the gamma distribution.
Example
import atmosphere.likelihood.generalized_gamma;
immutable l = gammaLikelihood!double(2,3,[1,2],[3,4]);
immutable m = generalizedGammaLikelihood!double(2,1,3,[1,2],[3,4]);
assert(l == m);
Example
immutable l = gammaLikelihood!double(1,3,[1,2,2]);
immutable m = gammaLikelihood!double(1,3,[1,2],[2,4]);
assert(l == m);
public T gammaLikelihood(T)(
in T shape,
in T scale,
in GammaStatistic!T stat)
if(isFloatingPoint!T)
Normalized log-likelihood function of the gamma distribution.
Functions
gammaLikelihood | Normalized log-likelihood function of the gamma distribution. | |
gammaLikelihood | Normalized log-likelihood function of the gamma distribution. | |
gammaLikelihood | Normalized log-likelihood function of the gamma distribution. |