标签: scipy gradient gradient-descent scipy-optimize scipy-optimize-minimize
我正在尝试使用scipy的fmin()和==“ BFGS”方法来最大化函数。
def objective(): return -objective_value, gradient_vector
在这种情况下,我还应该返回梯度函数的负数吗?据我了解,从直觉上讲,梯度指定“最大变化率的方向”。因此,我认为我不必返回渐变的负数吗?
有人可以澄清这是否正确吗?我应该返回渐变的负数吗?