【问题标题】:Where can I find the documentation of docplex automatic tuning tool?在哪里可以找到 docplex 自动调优工具的文档?
【发布时间】:2019-04-20 14:14:15
【问题描述】:

我能够找到 CPLEX 自动调整工具的文档,即(IBM Studio),但我找不到 docplex 的文档(cplex python api)。 python的调优工具是否存在?如果是,是否有任何文档可以使用此工具? 预先感谢您的帮助。 最好的祝福。

【问题讨论】:

    标签: python optimization cplex mixed-integer-programming docplex


    【解决方案1】:

    此问题已在 IBM developerWorks 官方论坛上通过 here 得到解答。

    简而言之,您不能直接从 docplex 使用调优工具。但是,可以获取底层 cplex.Cplex 实例(来自 CPLEX Python API),如下所示:

    cpx = m.get_engine().get_cplex()
    

    其中mdocplex.mp.model.Model 的一个实例(此提示来自线程here)。有了这个实例,您可以执行以下操作:

    status = cpx.parameters.tune_problem()                                          
    if status == cpx.parameters.tuning_status.completed:                            
        print("tuned parameters:")                                                  
        for param, value in cpx.parameters.get_changed():                           
            print("{0}: {1}".format(repr(param), value))                            
    else:                                                                           
        print("tuning status was: {0}".format(                                      
            cpx.parameters.tuning_status[status]))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-04
      • 2018-02-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      相关资源
      最近更新 更多