Python 将statsmodels logit返回的参数约束为正值

Python 将statsmodels logit返回的参数约束为正值,python,regression,logistic-regression,statsmodels,Python,Regression,Logistic Regression,Statsmodels,正如标题所示,我试图将statsmodels logit返回的参数限制为正数。因此,我在scipy.optimize中使用了不同的方法,logit使用了哪些方法以及它们的参数,如边界等,但我不知道如何做到这一点。有什么建议吗?是否还有其他逻辑回归模块将权重限制为正数?为什么要这样做?我有一些逻辑上相似的功能,尽管它们没有太多相关性,我觉得它们之间的差异和目标值之间的任何联系都是假的

正如标题所示,我试图将statsmodels logit返回的参数限制为正数。因此,我在scipy.optimize中使用了不同的方法,logit使用了哪些方法以及它们的参数,如边界等,但我不知道如何做到这一点。有什么建议吗?是否还有其他逻辑回归模块将权重限制为正数?

为什么要这样做?我有一些逻辑上相似的功能,尽管它们没有太多相关性,我觉得它们之间的差异和目标值之间的任何联系都是假的