问题标签 [mosek]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 采用 MOSEK 的 CVXOPT 输出抑制
我正在使用带有 CVXOPT 二次规划的可选 MOSEK 求解器,即
现在不使用 MOSEK 求解器,即
CVXOPT 产生的终端输出可以用命令抑制
但是,这在使用 MOSEK 求解器选项时不起作用。我在几个循环中拥有的 MOSEK 求解器会产生很多我不感兴趣的输出,这意味着我看不到我感兴趣的输出(即我选择使用“打印”输出的内容)。
有谁知道是否可以抑制 MOSEK 输出?或者,如果没有,可能的解决方法(将输出通过管道传输到文件或其他东西)?
非常感谢!
担
ps 抱歉,我无法包含更具体的标签(我不允许创建新标签)。
c - 如何在运行时查找 MOSEK 符号常量?
大多数将整数值作为参数的 mosek 选项都有一些与之相关的符号常量。例如,MSK_IPAR_CPU_TYPE 可以是 MSK_CPU_POWERPC_G5、MSK_CPU_INTEL_PM 等。这些值是 mosek.h 中定义的宏。但是,我知道必须可以在运行时查找它们,因为预编译的 mosek 可执行文件可以做到这一点。如何?
matlab - MOSEK的quadprog比matlab慢
我正在使用 MOSEK 的 quadprog。当我运行它时,我得到以下输出,然后我看不到任何进展(等了 10 分钟):
Matlab 的 quadprog 解决问题的速度要快得多。对此我能做些什么吗?
performance - 如何使用 MOSEK 的热启动功能
我有一个简单的线性规划问题。解决后,我得到了正确的结果。我想使用 MOSEK 的热启动功能加速它,但我不知道如何设置一些参数,如“res.sol.bas.sku”、“res.sol.bas.skn”、....我只知道一个初始解决方案,即“res.sol.bas.xx”,其中存储变量的值以获得接近最优的解决方案。我是否可以通过这种方式使用热启动功能加速引擎!
问候
performance - MOSEK C api时间限制
我试图找到一种方法来限制MSK_optimize
例行程序的执行时间。但是,浏览 MOSEK 文档并没有给我任何帮助。我尝试过:
并玩弄右边的值,但这似乎并不能解决问题,而且看起来它甚至不会影响 MOSEK。MSK_DPAR_MIO_MAX_TIME
无法手动设置。除此之外,我没有发现任何可以影响 MOSEK 运行的最大时间的东西。任何帮助表示赞赏。
mosek - 如何使用 mosek 接口配置 coin-osi
我已经从http://www.coin-or.org/download/source/Osi/下载了源代码,并安装了Mosek 7
. 如何配置coin-osi
withMosek
库?请给我一些建议好吗?谢谢。
matlab - 如何鼓励优化器选择交易最少的解决方案(即最小化基数)
我有一个线性模型,它试图以最佳方式在“单元”之间移动“单元”。每次转账费用为 2 美元,另加转账单位金额的 1%。
假设一个目标单元需要 100 个单元,并且可以从 10 个源单元中的任何一个接收它。我如何鼓励优化器从一个源单元格(总成本 2+1)单次转移 100 个单位,而不是从每个有效源单元格转移 10 个单位(总成本 20+1)?
如果重要的话,我已经在 matlab 中使用 mosek 实现了这一点。
(抱歉,如果问题有点模糊,这都是自学的,我不知道如何用正确的术语明确地提出这个问题。如果有的话,很高兴在更合适的 SE 上重新发布这个问题。)
java - Matlab - 在并行计算工具箱中使用 3rd 方 java 类
我使用 Matlab 2013b 和 Mosek 作为外部库来解决要求苛刻的整数优化程序。当我尝试将外部库与并行计算工具箱一起使用时,就会出现问题。看起来我没有正确添加类路径......这是错误:
使用 partCorrelationClusteringWithMosek 时出错(第 61 行) 在“模型”的工作人员上引发了 UndefinedFunction 错误。这可能是因为工作人员无法访问包含“模型”的文件。使用 addAttachedFiles(pool, files) 指定要附加的所需文件。有关更多详细信息,请参阅“parallel.Pool/addAttachedFiles”的文档。
一般来说,我将类路径添加为:
但是在并行计算工具箱的情况下我该怎么做呢?
r - Romesek 中的二阶锥编程 (MISOCP)
我有一个类似于以下问题的问题:
这是一个 MISOCP 问题,我需要用 Rmosek 解决它。
mosek优化库包含3种类型的凸锥:R 锥、二次锥和旋转二次锥(参考http://r-forge.r-project.org/scm/viewvc.php/checkout/pkg /inst/doc/userguide.pdf?root=rmosek (pp 33-34))
我无法将我的问题转化为这些模型中的任何一个!我定义了一些新变量 $u_1, u_2, w$ 使得 $u_1=4x_1, u_2=5x_2, u_1 \geq 0, u_2 \geq 0$ 和 $w=\sqrt{u_1^2+u_2^2}$。但我不知道如何将最后一个约束重新表述为上述锥体之一....
如果您有任何想法,我将不胜感激
python - 我如何控制安装包的python
我在 win7/64 上,已经有一些 python,但想将 mosek 安装到新的 WinPython
我正在遵循这些说明
创建和使用
C:\Users\nlab\AppData\Roaming\Python\Python27\site-packages\
但我想要
C:\Users\nlab\Downloads\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\Lib\site-packages\
我尝试明确使用 WinPython 的 exe:
但这似乎没有帮助