問題タブ [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出力抑制
オプションの MOSEK ソルバーを CVXOPT 二次計画法で使用しています。
MOSEKソルバーを使用せずに、つまり
CVXOPT によって生成された端末出力は、コマンドで抑制することができます
ただし、MOSEK ソルバー オプションを使用する場合、これは機能しません。いくつかのループ内にある MOSEK ソルバーは、関心のない出力を大量に生成します。つまり、関心のある出力 (つまり、'print' を使用して出力することを選択したもの) が表示されません。
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 の Hot-Start 機能の使用方法
私は単純な線形計画問題を抱えています。それを解決した後、正しい結果が得られます。MOSEKのホットスタート機能を使って高速化したいのですが、「res.sol.bas.sku」「res.sol.bas.skn」などのパラメータの設定方法がわかりません....私は初期解、つまり「res.sol.bas.xx」しか知りません。ここでは、変数の値が最適解に近いように格納されています。このようにホットスタート機能を使ってエンジンを加速することはできますか?
よろしく
mosek - mosek インターフェイスで coin-osi を設定する方法
http://www.coin-or.org/download/source/Osi/からソース コードをダウンロードし、インストールしMosek 7
ました。coin-osi
withMosek
ライブラリを設定するには? アドバイスをお願いできますか?ありがとう。
matlab - オプティマイザがトランザクション数が最も少ないソリューションを選択するように促す方法 (カーディナリティを最小限に抑える)
「ユニット」を「セル」間で最適な方法で移動しようとする線形モデルがあります。送金ごとに、2 ドルに加えて、送金された単位金額の 1% の費用がかかります。
ターゲット セルが 100 ユニットを必要とし、10 個のソース セルのいずれかからそれを受け取ることができるとします。有効なソース セルのそれぞれから 10 ユニットを転送する (合計コスト 20+1) のではなく、ソース セルの 1 つから 100 ユニットを 1 回転送する (合計コスト 2+1) ようにオプティマイザを奨励するにはどうすればよいですか?
問題があれば、これを mosek を使用して matlab に実装しました。
(質問が少し曖昧である場合はお詫びします。これはすべて独学であり、正しい用語で明確に質問する方法がわかりません。より適切な SE がある場合は、この質問を再投稿してください。)
java - Matlab - Parallel Computing Toolbox でサードパーティの Java クラスを使用する
要求の厳しい整数最適化プログラムを解決するために、Matlab 2013b と Mosek を外部ライブラリとして使用しています。外部ライブラリを Parallel Computing Toolbox と一緒に使用しようとすると、問題が発生します。クラスパスを正しく追加していないようです...これはエラーです:
partCorrelationClusteringWithMosek の使用エラー (61 行目) 「モデル」のワーカーで UndefinedFunction エラーがスローされました。これは、'Model' を含むファイルにワーカーでアクセスできないことが原因である可能性があります。addAttachedFiles(pool, files) を使用して、添付する必要のあるファイルを指定します。詳細については、「parallel.Pool/addAttachedFiles」のドキュメントを参照してください。
一般に、クラスパスを次のように追加します。
しかし、Parallel Computing Toolbox の場合、これを行うにはどうすればよいでしょうか?
r - Romosek での 2 次円錐計画法 (MISOCP)
次の問題に似た問題があります。
これは MISOCP の問題であり、Rmosek で解決する必要があります。
mosek最適化ライブラリには、R コーン、2 次コーン、および回転した 2 次コーンの 3 種類の凸コーンが含まれています ( http://r-forge.r-project.org/scm/viewvc.php/checkout/pkgを参照)。 /inst/doc/userguide.pdf?root=rmosek (pp 33-34))
問題をこれらのモデルのいずれにも変換できません! $u_1=4x_1, u_2=5x_2, u_1 \geq 0, u_2 \geq 0$ と $w=\sqrt{u_1^2+u_2^2}$ のように、いくつかの新しい変数 $u_1, u_2, w$ を定義しました。しかし、最後の制約を上記のコーンの 1 つとして再定式化する方法がわかりません....
心当たりがあればよろしくお願いします
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を明示的に使用してみました:
しかし、それは役に立たないようです