こんやまいもどる

やまいもの日記

Pyomoとか

技術書典9の新刊で使うPythonモデリングツールとして、PuLPじゃなくてPyomoを使おうと思っていろいろ調べてた。 けど、かなり微妙・・・

もうちょい調べたらPICOSというのもあるみたいで、こっちの方がいいかもとなった。

  • PuLP
    • メリット
      • シンプルで分かりやすい
    • デメリット
  • Pyomo
    • メリット
    • デメリット
      • ソルバーのインストールが別途必要
      • 書き方にクセが強い
      • モデルとデータを分離しようとすると目的関数と制約の書き方が煩雑になる
  • PICOS
    • メリット
    • デメリット
      • 知名度が低そう
      • (上に関連して)バグが多く隠れてないか不安

Pyomoを調べるのにけっこう時間使ったのでもったいない気もするけど、PICOSを調べてみようかなぁ。

ではまた明日。