根据cvxpy的文档,http://www.cvxpy.org/en/latest/tutorial/advanced/应该有一种方法来使用cvxpy来暖启SCS求解器。 (顺便说一句,如果有人知道如何在cvxpy中使用mosek来完成warm_start,那会很有用)。
根据这个https://github.com/cvxgrp/scs/issues/21,我需要' x',' y'和' s'变量。问题是我不知道如何从cvxpy中获取这些变量。它们代表什么?
我的用例是,我用解算器SCS运行一次cvxpy。然后我稍微改变了问题,我想用warm_start解决问题。但是,我不知道如何获得''' y'并且' s'从第一次通过cxvpy解决问题时的变量。
我用:
prob = cvxpy.Problem(obj, constraints)
prob.solve(solver=cvxpy.SCS)