最近読んだ論文をベースに CVX で SDP を定式化してみたが、異常にメモリ消費をする。
たとえば、120x120 の行列を持っている簡単な SDP + α だけで 4GB 以上のメモリが消費される。
表示されるところをみると、変数の数が 7 万を超えてみたり、制約の数も 5 万を超えたりしている。
どこがどうなって標準形になっているかを確認できていないので、はっきりとは言えないのだが、変数の数は異常に多いと感じている。
もう少し具体的な原因を探すか、YALMIP も試すか、の必要がありそうだ。
今日の作業内容:CVX で定式化 2h + 論文読み 2h
今日のランチ:シッダルータ ダルカレー
明日の予測作業時間:5h
0 件のコメント:
コメントを投稿