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

时间:2017-11-29 18:43:11

标签: python scipy minimize

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

result = scipy.optimize.minimize(qmgrad_wrap, X0, args=args, method='BFGS', jac=True, options=options)
print(result)

0 个答案:

没有答案