Я пытаюсь использовать lmfit.minimize для минимизации целевой функции (которая представляет собой сумму квадратов ошибок). Для этого я могу использовать lmfit.minimize(function,params,args) , и он возвращает объект Minimizer со статистикой соответствия. Однако я хочу посмотреть, как меняется значение целевой функции на каждой итерации. Я мог бы печатать значения в каждой итерации или отображать отдельные остаточные значения, используя функцию обратного вызова итерации, но я хочу получить значения целевой функции в виде массива, который я могу позже использовать/построить. Как это можно сделать?
Я пытаюсь получить что-то вроде этого:
