RMVL
1.5.0-dev
Robotic Manipulation and Vision Library
|
无约束多维函数优化选项 更多...
#include <rmvl/core/numcal.hpp>
Public 属性 | |
DiffMode | diff_mode {} |
梯度计算模式,默认为中心差商 DiffMode::Central | |
FminMode | fmin_mode {} |
多维函数最优化模式,默认为共轭梯度法 FminMode::ConjGrad | |
int | max_iter {1000} |
最大迭代次数 | |
double | exterior {1e3} |
外罚函数系数 | |
double | tau {1} |
初始信赖域半径 | |
double | dx {1e-2} |
求解步长 | |
double | tol {1e-6} |
误差容限 | |
无约束多维函数优化选项
DiffMode rm::OptimalOptions::diff_mode {} |
梯度计算模式,默认为中心差商 DiffMode::Central
double rm::OptimalOptions::dx {1e-2} |
求解步长
double rm::OptimalOptions::exterior {1e3} |
外罚函数系数
FminMode rm::OptimalOptions::fmin_mode {} |
多维函数最优化模式,默认为共轭梯度法 FminMode::ConjGrad
int rm::OptimalOptions::max_iter {1000} |
最大迭代次数
double rm::OptimalOptions::tau {1} |
初始信赖域半径
double rm::OptimalOptions::tol {1e-6} |
误差容限