37 #ifndef _LOGITDVGLIKELIHOOD_H_
38 #define _LOGITDVGLIKELIHOOD_H_
86 virtual const char*
get_name()
const {
return "LogitDVGLikelihood"; }
virtual float64_t get_dual_lower_bound() const
virtual float64_t get_dual_upper_bound() const
virtual bool dual_lower_bound_strict() const
virtual SGVector< float64_t > get_dual_objective_value()
Class that models dual variational logit likelihood.
virtual const char * get_name() const
virtual bool dual_upper_bound_strict() const
virtual void init_likelihood()
all of classes and functions are contained in the shogun namespace
virtual ~CLogitDVGLikelihood()
Class that models dual variational likelihood.
virtual SGVector< float64_t > get_mu_dual_parameter() const
virtual SGVector< float64_t > get_variance_dual_parameter() const
virtual SGVector< float64_t > get_dual_first_derivative(const TParameter *param) const