LikelihoodAscent

Members

Functions

isFeaturesCorrect
bool isFeaturesCorrect()

Returns true if for all values in sample exists probability density function from mixture such that isNormal(PDF(value) * (1.0 / sample.length))

likelihood
T likelihood()
optimize
void optimize(scope bool delegate(T likelihoodValuePrev, T likelihoodValue, in T[] weightsPrev, in T[] weights) tolerance, scope bool delegate(T a, T b) @nogc nothrow findRootTolerance = null)

Performs optimization.

optimize
void optimize(scope bool delegate(T likelihoodValuePrev, T likelihoodValue) tolerance, scope bool delegate(T a, T b) @nogc nothrow findRootTolerance = null)

Performs optimization.

put
void put(PDFRange pdfs, SampleRange sample)

Meta