1 个不稳定版本
0.1.0 | 2019年11月23日 |
---|
#436 在 #函数
在 optlib 中使用
6KB
optlib-testfunc
该包包含用于测试优化算法的函数。所有函数都有一个全局最小值。
Optlib-testfunc本版本包含以下函数
- 抛物面。y = (x0 - 1)^2 + (x1 - 2)^2 + (x2 - 3)^2 ... (xn - n)^2。对于任何x,全局最小值位于x' = (1.0, 2.0, ..., n)。f(x') = 0。
- 施韦夫尔函数。对于任何x位于[-500.0; 500.0],全局最小值位于x' = (420.9687, 420.9687, ...)。f(x') = 0。
- 拉斯特林函数。对于任何x位于[-5.12; 5.12],全局最小值位于x' = (0, 0, ...)。f(x') = 0。
- 罗森布罗克函数。对于任何x位于[-inf; inf],全局最小值位于x' = (1, 1, ...)。f(x') = 0。
依赖项
~475KB