我使用的是CVXOPT二次规划可选MOSEK求解,即CVXOPT抑制输出与MOSEK
sol = cvxopt.solvers.qp(-Q,-p,G,h,A,b,solver='mosek')
现在不使用MOSEK求解,即
sol = cvxopt.solvers.qp(-Q,-p,G,h,A,b)
通过CVXOPT产生
端子输出可以被命令压制
cvxopt.solvers.options['show_progress'] = False
但是,这在使用MOSEK解算器时不起作用选项。 MOSEK求解器,我在几个循环中产生了很多我不感兴趣的输出,这意味着我看不到我感兴趣的输出(即我选择使用'print'输出的输出)。
有谁知道是否可以抑制MOSEK输出?或者,如果没有,潜在的解决方法(将输出管道输出到文件或其他东西)?
非常感谢!
丹
P.S抱歉,我不能有更具体的标签(我不能创建新的代码)。
谢谢。我仍然遇到麻烦(我对使用CVXOPT和MOSEK都很陌生)。我会在Google群组中重新发布我的问题。 – Dan
Stackoverflow是一个问答网站 - 这是一个完美的问题。此外,这并不真正回答这个问题,不像@ petter-nilsson的回答 – Zero