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.

Copyright

© 2014-2015 Ilya Yaroshenko

License

MIT

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.