标签: lmfit
lmfit中的最小化函数允许使用关键字iter_cb指定每次迭代调用的函数。每个函数评估都会调用此函数(因此不是最小二乘过程中的每次迭代)。我想要做的是在参数更新后,在最小二乘过程的每次迭代中调用一个函数。例如,对于3个参数,残差被评估4次以获得3个导数(4个函数评估)。参数更新后,我需要在下一次迭代之前调用一个函数(再次进行4次函数求值)。这可能吗?