sto usando il risolutore MOSEK opzionale CVXOPT programmazione quadratica, cioèCVXOPT con MOSEK
sol = cvxopt.solvers.qp(-Q,-p,G,h,A,b,solver='mosek')
Ora senza utilizzare il risolutore MOSEK, cioè
sol = cvxopt.solvers.qp(-Q,-p,G,h,A,b)
uscita Terminal generato da CVXOPT può essere soppresso con il comando
cvxopt.solvers.options['show_progress'] = False
Tuttavia, questo non funziona quando si utilizza il solutore MOSEK opzione. Il solutore MOSEK, che ho in un paio di loop, produce un sacco di output a cui non sono interessato, nel senso che non riesco a vedere l'output che mi interessa (cioè, quello che scelgo di produrre usando 'print').
Qualcuno sa se è possibile sopprimere l'uscita MOSEK? O se no, un potenziale lavoro in giro (pipe l'output in un file o qualcosa del genere)?
Grazie mille!
Dan
P.S Spiacente non ho potuto includere tag più specifici (io non sono autorizzato a creare nuovi tag).
Grazie. Ho ancora problemi (sono molto nuovo nell'usare sia CVXOPT che MOSEK). Riprenderò la mia domanda nel gruppo di google. – Dan
Stackoverflow è un sito di domande e risposte - e questa è una domanda perfetta. Inoltre, questo in realtà non risponde alla domanda, a differenza della risposta di @ petter-nilsson – Zero