Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
Expand all | Collapse all

Model run time in CPLEX Python API

  • 1.  Model run time in CPLEX Python API

    Posted 03/12/17 09:28 PM

    Originally posted by: SinaF


    Hi,

     

    How can I get my model run time after optimization in CPLEX Python API?


    #CPLEXOptimizers
    #DecisionOptimization


  • 2.  Re: Model run time in CPLEX Python API

    Posted 03/13/17 03:49 AM

    Hi,

    in DOCPLEX

    mdl.solve();

    print("solve time",mdl.get_solve_details().get_time());

    regards


    #CPLEXOptimizers
    #DecisionOptimization


  • 3.  Re: Model run time in CPLEX Python API

    Posted 03/13/17 07:59 AM

    And with the CPLEX Python API just use Python's time module:

    import time
    start = time.time()
    cplex.solve()
    duration = time.time() - start

    As an alternative to time.time() you can also use the get_time() member function of the Cplex class.


    #CPLEXOptimizers
    #DecisionOptimization