首页 > 解决方案 > 有没有办法在 scipy.optimize 中访问 c​​urve_fit 的内部状态?

问题描述

我正在开发一种评估数据集不同模型的工具。我想实现的一个功能是,如果 curve_fit 无法拟合模型,那么我会返回估计参数的最新值。如问题中所述,是否可以在异常期间访问 curve_fit 的内部,我在想类似的东西:

from scipy.optimize import curve_fit
try:
    curve_fit(func,x,y,initial_guess)
except RuntimeError:
    failed_params = #access the most recent estimated parameter values

标签: python-3.xscipy-optimize

解决方案


推荐阅读