Я пытаюсь с fmin_bfgs найти локальный минимум абсолютной функции abs(x)
. Начальная точка установлена равной 100,0; ожидаемый ответ 0.0. Однако я получаю:Почему мой scipy.optimize.minimize не удается?
In [184]: op.fmin_bfgs(lambda x:np.abs(x),100.0)
Warning: Desired error not necessarily achieved due to precision loss.
Current function value: 100.000000
Iterations: 0
Function evaluations: 64
Gradient evaluations: 20
Out[184]: array([100.0])
Почему?
Это тоже решило мою проблему, спасибо. Я задал [следующий вопрос] (http://stackoverflow.com/q/36110998/3904031) – uhoh