python-3.x - 有没有办法在 scipy.optimize 中访问 curve_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
解决方案
推荐阅读
- regex - 匹配匹配符号之间或行尾之间的行中的所有字符
- angular - 使用数据存储和主题行为时更新回调(Angular 7)
- haskell - 查找一系列数字的 Collatz 序列
- android - 找不到符号:数据绑定组件
- apache-spark - spark流集群可以用来缓冲数据吗?
- .net - AWS弹性搜索服务返回403响应与.NET HttpClient-http请求标头中的错误大小写
- c - C 程序中的功能块架构
- c# - 如何获取经过身份验证的用户的访问令牌以进行授权的资源 api 调用?
- dart - 在 Dart 中显示 iframe
- java - 工作簿需要很长时间才能生成 excel 文件