SHOGUN  4.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CDualVariationalGaussianLikelihood Member List

This is the complete list of members for CDualVariationalGaussianLikelihood, including all inherited members.

adjust_step_wrt_dual_parameter(SGVector< float64_t > direction, const float64_t step) const CDualVariationalGaussianLikelihoodvirtual
build_gradient_parameter_dictionary(CMap< TParameter *, CSGObject * > *dict)CSGObject
CDualVariationalGaussianLikelihood()CDualVariationalGaussianLikelihood
CLikelihoodModel()CLikelihoodModel
clone()CSGObjectvirtual
CSGObject()CSGObject
CSGObject(const CSGObject &orig)CSGObject
CVariationalGaussianLikelihood()CVariationalGaussianLikelihood
CVariationalLikelihood()CVariationalLikelihood
deep_copy() const CSGObjectvirtual
dual_lower_bound_strict() const =0CDualVariationalGaussianLikelihoodpure virtual
dual_parameters_valid() const CDualVariationalGaussianLikelihoodvirtual
dual_upper_bound_strict() const =0CDualVariationalGaussianLikelihoodpure virtual
equals(CSGObject *other, float64_t accuracy=0.0, bool tolerant=false)CSGObjectvirtual
get(const Tag< T > &_tag) const CSGObject
get(const std::string &name) const CSGObject
get_dual_first_derivative(const TParameter *param) const =0CDualVariationalGaussianLikelihoodpure virtual
get_dual_lower_bound() const =0CDualVariationalGaussianLikelihoodpure virtual
get_dual_objective_value()=0CDualVariationalGaussianLikelihoodpure virtual
get_dual_upper_bound() const =0CDualVariationalGaussianLikelihoodpure virtual
get_first_derivative(const CLabels *lab, SGVector< float64_t > func, const TParameter *param) const CVariationalLikelihoodvirtual
get_first_derivative_wrt_hyperparameter(const TParameter *param) const CDualVariationalGaussianLikelihoodvirtual
get_first_moment(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab, index_t i) const CVariationalLikelihoodvirtual
get_first_moments(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab) const CLikelihoodModelvirtual
get_global_io()CSGObject
get_global_parallel()CSGObject
get_global_version()CSGObject
get_log_probability_derivative_f(const CLabels *lab, SGVector< float64_t > func, index_t i) const CVariationalLikelihoodvirtual
get_log_probability_f(const CLabels *lab, SGVector< float64_t > func) const CVariationalLikelihoodvirtual
get_log_probability_fmatrix(const CLabels *lab, SGMatrix< float64_t > F) const CLikelihoodModelvirtual
get_log_zeroth_moments(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab) const CVariationalLikelihoodvirtual
get_model_type() const CVariationalLikelihoodvirtual
get_modelsel_names()CSGObject
get_modsel_param_descr(const char *param_name)CSGObject
get_modsel_param_index(const char *param_name)CSGObject
get_mu_dual_parameter() const =0CDualVariationalGaussianLikelihoodpure virtual
get_name() const CDualVariationalGaussianLikelihoodvirtual
get_predictive_log_probabilities(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab=NULL)CLikelihoodModelvirtual
get_predictive_means(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab=NULL) const CVariationalLikelihoodvirtual
get_predictive_variances(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab=NULL) const CVariationalLikelihoodvirtual
get_second_derivative(const CLabels *lab, SGVector< float64_t > func, const TParameter *param) const CVariationalLikelihoodvirtual
get_second_moment(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab, index_t i) const CVariationalLikelihoodvirtual
get_second_moments(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab) const CLikelihoodModelvirtual
get_third_derivative(const CLabels *lab, SGVector< float64_t > func, const TParameter *param) const CVariationalLikelihoodvirtual
get_variance_dual_parameter() const =0CDualVariationalGaussianLikelihoodpure virtual
get_variational_expection()CDualVariationalGaussianLikelihoodvirtual
get_variational_first_derivative(const TParameter *param) const CDualVariationalGaussianLikelihoodvirtual
get_variational_likelihood() const CDualVariationalGaussianLikelihoodprotectedvirtual
has(const std::string &name) const CSGObject
has(const Tag< T > &tag) const CSGObject
has(const std::string &name) const CSGObject
init_likelihood()=0CVariationalGaussianLikelihoodprotectedpure virtual
ioCSGObject
is_generic(EPrimitiveType *generic) const CSGObjectvirtual
load_serializable(CSerializableFile *file, const char *prefix="")CSGObjectvirtual
load_serializable_post()CSGObjectprotectedvirtual
load_serializable_pre()CSGObjectprotectedvirtual
m_gradient_parametersCSGObject
m_hashCSGObject
m_is_validCDualVariationalGaussianLikelihoodprotected
m_labCVariationalLikelihoodprotected
m_lambdaCDualVariationalGaussianLikelihoodprotected
m_likelihoodCVariationalLikelihoodprotected
m_model_selection_parametersCSGObject
m_muCVariationalGaussianLikelihoodprotected
m_parametersCSGObject
m_s2CVariationalGaussianLikelihoodprotected
m_strict_scaleCDualVariationalGaussianLikelihoodprotected
parallelCSGObject
parameter_hash_changed()CSGObjectvirtual
precompute()CDualVariationalGaussianLikelihoodprotectedvirtual
print_modsel_params()CSGObject
print_serializable(const char *prefix="")CSGObjectvirtual
register_param(Tag< T > &_tag, const T &value)CSGObjectprotected
register_param(const std::string &name, const T &value)CSGObjectprotected
save_serializable(CSerializableFile *file, const char *prefix="")CSGObjectvirtual
save_serializable_post()CSGObjectprotectedvirtual
save_serializable_pre()CSGObjectprotectedvirtual
set(const Tag< T > &_tag, const T &value)CSGObject
set(const std::string &name, const T &value)CSGObject
set_dual_parameters(SGVector< float64_t > the_lambda, const CLabels *lab)CDualVariationalGaussianLikelihoodvirtual
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_global_io(SGIO *io)CSGObject
set_global_parallel(Parallel *parallel)CSGObject
set_global_version(Version *version)CSGObject
set_likelihood(CLikelihoodModel *lik)CVariationalLikelihoodprotectedvirtual
set_noise_factor(float64_t noise_factor)CDualVariationalGaussianLikelihoodvirtual
set_strict_scale(float64_t strict_scale)CDualVariationalGaussianLikelihoodvirtual
set_variational_distribution(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab)CDualVariationalGaussianLikelihoodvirtual
shallow_copy() const CSGObjectvirtual
supports_binary() const CVariationalLikelihoodvirtual
supports_derivative_wrt_hyperparameter() const CDualVariationalGaussianLikelihoodvirtual
supports_multiclass() const CVariationalLikelihoodvirtual
supports_regression() const CVariationalLikelihoodvirtual
unset_generic()CSGObject
update_parameter_hash()CSGObjectvirtual
versionCSGObject
~CDualVariationalGaussianLikelihood()CDualVariationalGaussianLikelihoodvirtual
~CLikelihoodModel()CLikelihoodModelvirtual
~CSGObject()CSGObjectvirtual
~CVariationalGaussianLikelihood()CVariationalGaussianLikelihoodvirtual
~CVariationalLikelihood()CVariationalLikelihoodvirtual

SHOGUN Machine Learning Toolbox - Documentation