首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哪里可以找到docplex自动调优工具的文档?

问在哪里可以找到docplex自动调优工具的文档?
EN

Stack Overflow用户
提问于 2018-11-18 01:57:26
回答 1查看 405关注 0票数 1

我能够找到CPLEX自动调优工具( IBM Studio)的文档,但我找不到docplex工具( cplex python api)的文档。有没有针对python的调优工具?如果是,是否有使用此工具的文档?提前感谢您的帮助。诚挚的问候。

EN

回答 1

Stack Overflow用户

发布于 2018-11-20 00:22:47

这个问题在IBM官方developerWorks论坛上得到了here的回答。

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

代码语言:javascript
复制
cpx = m.get_engine().get_cplex()

其中m是docplex.mp.model.Model的一个实例(这篇技巧来自线程here)。有了这个实例,您就可以执行以下操作:

代码语言:javascript
复制
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]))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53353970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档