逗人,
我使用Python 3在数据上执行大量回归模型。我在循环中向模型添加不同的参数,以测试模型是否优于其他参数组合。我使用statsmodel& logit.fit()
我面临的问题是,对于某些模型,存在收敛但是粗体矩阵不能被反转,从而阻止了一些统计的计算 - > p值。
日志包含以下内容:RuntimeWarning:反转hessian失败,没有bse或cov_params可用 warn(warndoc,RuntimeWarning)
我的问题如下:无论模型我捕获相同的统计数据集,但是当出现此问题时,它会崩溃我的所有算法并且我的程序停止。
你知道我如何捕获这个运行警告信息,以便我可以将我的统计数据调整为仅适用于那些可用的数据集,并避免程序崩溃吗?