Julia Optim 求函数的最小值

Julia 的 Optim.jl 提供了类似于 scipy.optimize.minimize 类似的功能。

using Optim

f(x) = (1.0 - x[1])^2 + 100.0 * (x[2] - x[1]^2)^2
x0 = [2.0, 0.0]
r = optimize(f, x0)
Optim.minimizer(r)    # 获取最小值点
obj_val = Optim.minimum(r)    # 获取最小值
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容