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

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

FirstOrderMinimizer()FirstOrderMinimizer
FirstOrderMinimizer(FirstOrderCostFunction *fun)FirstOrderMinimizer
get_penalty(SGVector< float64_t > var)FirstOrderMinimizerprotectedvirtual
init_minimization()NLOPTMinimizerprotectedvirtual
load_from_context(CMinimizerContext *context)NLOPTMinimizervirtual
m_funFirstOrderMinimizerprotected
m_function_toleranceNLOPTMinimizerprotected
m_max_iterationsNLOPTMinimizerprotected
m_nlopt_algorithmNLOPTMinimizerprotected
m_penalty_typeFirstOrderMinimizerprotected
m_penalty_weightFirstOrderMinimizerprotected
m_target_variableNLOPTMinimizerprotected
m_variable_toleranceNLOPTMinimizerprotected
minimize()NLOPTMinimizervirtual
NLOPTMinimizer()NLOPTMinimizer
NLOPTMinimizer(FirstOrderCostFunction *fun)NLOPTMinimizer
save_to_context()NLOPTMinimizervirtual
set_cost_function(FirstOrderCostFunction *fun)FirstOrderMinimizervirtual
set_nlopt_parameters(nlopt_algorithm algorithm=NLOPT_LD_LBFGS, float64_t max_iterations=1000, float64_t variable_tolerance=1e-6, float64_t function_tolerance=1e-6)NLOPTMinimizervirtual
set_penalty_type(Penalty *penalty_type)FirstOrderMinimizervirtual
set_penalty_weight(float64_t penalty_weight)FirstOrderMinimizervirtual
supports_batch_update() const NLOPTMinimizervirtual
update_context(CMinimizerContext *context)FirstOrderMinimizerprotectedvirtual
update_gradient(SGVector< float64_t > gradient, SGVector< float64_t > var)FirstOrderMinimizerprotectedvirtual
~FirstOrderMinimizer()FirstOrderMinimizervirtual
~NLOPTMinimizer()NLOPTMinimizervirtual

SHOGUN Machine Learning Toolbox - Documentation