我的任务是使用fmin_tnc来解决优化问题。目前,我只允许使用fmin_tnc。我想显示迭代次数,无论结果是否收敛。在收敛(或线搜索错误,我经常得到)时,我收到一串数字,但它们没有标记,因此我不确定其中一个是迭代数还是函数评估。
此外,每当fmin_tnc迭代它时,我想存储函数输出的值。
到目前为止,我只能找到围绕" fmin"但不是" fmin_tnc"。优化器的代码如下(不幸的是,我不允许显示更多):
optimize.fmin_tnc(func1, x0, approx_grad=True, bounds=(bounds), epsilon=0.001, messages=15, stepmx=21, ftol=1e-06, xtol=1e-6)
非常感谢!