2016-05-09 5 views

Antwort

3

Den Parameter Output Flag auf Null setzen.

Vom Referenzhandbuch auf Ausgabekennzeichen:

Aktiviert oder deaktiviert Löser ausgegeben. Verwenden Sie LogFile und LogToConsole für feinere Steuerung. Einstellen OutputFlag auf 0 entspricht der Einstellung LogFile auf „“ und LogToConsole auf 0.

einen Code Chunk aus einem Projekt arbeite ich an:

from gurobipy import Model, GRB, LinExpr, quicksum 

dual_subproblem = Model('dual_subproblem_(0,0)') 
dual_subproblem.setParam('OutputFlag', 0) # Also dual_subproblem.params.outputflag = 0 
dual_subproblem.params.threads = 1 
dual_subproblem.modelSense = GRB.MAXIMIZE 
dual_subproblem.update() 

der Anruf Dann wird zur Optimierung nicht produzieren jede Ausgabe.

Ich hoffe, das hilft.

+1

Vielen Dank, mein Herr. Es erhöht auch die Geschwindigkeit enorm. @ Loannis –

Verwandte Themen