SHOGUN
4.1.0
Main Page
Related Pages
Modules
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
shogun
NLOPTMinimizer
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)
FirstOrderMinimizer
protected
virtual
init_minimization
()
NLOPTMinimizer
protected
virtual
load_from_context
(CMinimizerContext *context)
NLOPTMinimizer
virtual
m_fun
FirstOrderMinimizer
protected
m_function_tolerance
NLOPTMinimizer
protected
m_max_iterations
NLOPTMinimizer
protected
m_nlopt_algorithm
NLOPTMinimizer
protected
m_penalty_type
FirstOrderMinimizer
protected
m_penalty_weight
FirstOrderMinimizer
protected
m_target_variable
NLOPTMinimizer
protected
m_variable_tolerance
NLOPTMinimizer
protected
minimize
()
NLOPTMinimizer
virtual
NLOPTMinimizer
()
NLOPTMinimizer
NLOPTMinimizer
(FirstOrderCostFunction *fun)
NLOPTMinimizer
save_to_context
()
NLOPTMinimizer
virtual
set_cost_function
(FirstOrderCostFunction *fun)
FirstOrderMinimizer
virtual
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)
NLOPTMinimizer
virtual
set_penalty_type
(Penalty *penalty_type)
FirstOrderMinimizer
virtual
set_penalty_weight
(float64_t penalty_weight)
FirstOrderMinimizer
virtual
supports_batch_update
() const
NLOPTMinimizer
virtual
update_context
(CMinimizerContext *context)
FirstOrderMinimizer
protected
virtual
update_gradient
(SGVector< float64_t > gradient, SGVector< float64_t > var)
FirstOrderMinimizer
protected
virtual
~FirstOrderMinimizer
()
FirstOrderMinimizer
virtual
~NLOPTMinimizer
()
NLOPTMinimizer
virtual
SHOGUN
Machine Learning Toolbox - Documentation