virtual void computeDLikelihood_() const =0
virtual void computeDEmissionProbabilities(std::string &variable) const
double getSecondOrderDerivative(const std::string &variable) const
Get the second order derivative of the function at the current point.
partial impmementation of Hmm Likelihoods.
double getFirstOrderDerivative(const std::string &variable) const
Get the derivative of the function at the current point.
AbstractHmmLikelihood & operator=(const AbstractHmmLikelihood &adhlik)
virtual void computeD2Likelihood_() const =0
virtual void computeD2EmissionProbabilities(std::string &variable) const
virtual const HmmEmissionProbabilities & hmmEmissionProbabilities() const =0