Optimization 多约束scipy优化

Optimization 多约束scipy优化,optimization,data-science,linear-programming,scipy-optimize,Optimization,Data Science,Linear Programming,Scipy Optimize,如何在python中找到系数上具有多个约束的线性回归的解 cvxpy是一个不错的选择: 将cvxpy作为cp导入 将numpy作为np导入 np.随机种子(1) y=100*np.随机。随机(1) x=200*np.随机。随机(1000)-100 b=cp.Variable(1000) 约束=[-100A QP算法是一个好主意。SciPy没有这个功能,但SLSQP是一个更通用的NLP解算器,可以处理这个问题。注意:由于严格的不等式,技术上没有任何方法可以解决您的问题。最好使用@ErwinKalv

如何在python中找到系数上具有多个约束的线性回归的解


cvxpy是一个不错的选择:

将cvxpy作为cp导入
将numpy作为np导入
np.随机种子(1)
y=100*np.随机。随机(1)
x=200*np.随机。随机(1000)-100
b=cp.Variable(1000)

约束=[-100A QP算法是一个好主意。SciPy没有这个功能,但SLSQP是一个更通用的NLP解算器,可以处理这个问题。注意:由于严格的不等式,技术上没有任何方法可以解决您的问题。最好使用@ErwinKalvelagen。您能推荐一个给出非严格不等式的python代码吗?是一个简单的QP解算器吗。对于大型问题是很有趣的。CVXPY对于建模很有用。