![]() |
RMVL
2.0.0
Robotic Manipulation and Vision Library
|
无约束多维函数优化选项 更多...
#include <rmvl/algorithm/numcal.hpp>
Public 属性 | |
| DiffMode | diff_mode {} |
梯度计算模式,默认为中心差商 DiffMode::Central | |
| FminMode | fmin_mode {} |
多维函数最优化模式,默认为共轭梯度法 FminMode::ConjGrad | |
| int | max_iter {1000} |
| 最大迭代次数 | |
| double | exterior {1e3} |
| 外罚函数系数 | |
| 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::tol {1e-6} |
误差容限
1.12.0