发生错误时,继续在python scipy.optimise中进行优化

时间:2019-11-20 09:31:40

标签: python scipy-optimize-minimize

我只是想知道,当出现导致程序退出的错误时,继续优化过程的最佳方法是什么。

例如,我正在使用Python库scipy.optimize运行优化。

在某个时候,当优化达到我预先设置的边界内的某个值时,它将触发数学范围错误,表明该值太大或太小而无法处理。然后程序将中断并退出。

我可以使用try and catch来获取错误,但是我想知道是否有更好的方法来解决此问题。例如。跳过此迭代,继续下一个迭代,并避免再次输入该值。

0 个答案:

没有答案