将CVXPY与IBM的CLEX Cloud一起使用

问题描述 投票:1回答:1

如何将IBM的CPLEX Decision Optimization Cloud [1]与CVXPY结合使用?如果我在本地安装了CPLEX,则可以让cvxpy输出LP,SAV或MPS文件,然后将其发送到IBM的云服务。但是,这需要本地cplex安装以及本地运行求解器。是否可以在不运行求解器的情况下使CVPXY输出LP文件?如果没有CPLEX安装或许可证,是否有可能?谢谢,

[1] https://www.ibm.com/uk-en/marketplace/decision-optimization-cloud

cplex cvxpy docplex
1个回答
1
投票

这有点麻烦,但是您可以将CPLEX deterministic time limit参数设置为0。这会导致很短的“解决”时间,但仍会以您指定的格式写出模型。需要本地CPLEX安装。

EDIT:如果您尚未意识到这一点,则可以使用docplex(可以从here安装点子)代替CVXPY。这将使您可以创建模型并将其发送到云[[无,而无需本地CPLEX安装,甚至无需向磁盘写入任何内容。

© www.soinside.com 2019 - 2024. All rights reserved.