如何解决使用scipy.optimize.leastsq
我是使用python进行拟合的新手,但在统计方面并不擅长。我正在尝试为2D高斯拟合找到r ^ 2值或“拟合优度”的其他值。本质上,我会拍摄单个9X9像素的图像,并尝试在每个图像上安装2D高斯图像。最终目标是保留适合度高的图像,而丢弃适合度低的图像。
我在2D高斯拟合下使用了此处的代码(https://scipy-cookbook.readthedocs.io/items/FittingData.html)。拟合本身似乎工作良好,并且在找到高斯时确实找到了高斯。但是,即使图像中显然没有高斯,它似乎也适合。我希望在这种情况下,“适合度”的指标会很低。
我的问题是没有统计报告输出。我想知道如何从scipy.optimize.leastsq的输出中计算出r ^ 2值和其他统计信息,以便每次进行拟合时都能获得“拟合优度”的度量。
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。