小编Kar*_* I.的帖子

我可以在 scipy.optimize.minimize() 中指定最大步长吗?

我想最小化一维变量数组(原子坐标)的标量函数(能量)。函数和梯度由外部程序计算。我的问题是 scipy 函数在 X 中采取了很大的步骤,导致 f(X) 失败。有没有办法限制台阶的大小?更好的是,有没有一种方法可以最小化()以避免 X 的值损坏?

result = scipy.optimize.minimize(qmgrad_wrap, X0, args=args, method='BFGS', jac=True, options=options)
print(result)
Run Code Online (Sandbox Code Playgroud)

python minimize scipy

5
推荐指数
0
解决办法
326
查看次数

标签 统计

minimize ×1

python ×1

scipy ×1