われがわログ

最適化アルゴリズムとかプログラミングについて書きたい

2020-07-12から1日間の記事一覧

C++でのグラフ描画

C++から使用できるグラフ描画ライブラリを探したのでメモ。 matplotlib/MATLAB使いはmatplotlib-cppが一番使いやすいと思う。 ただし、Windows環境において、PythonをAnacondaでインストールしているとpython38_d.libがないためDebugビルドが通らない(38の部…

Eigenをcerealでシリアライズする

自分で若干コードを書かないとEigenオブジェクトをシリアライズできなかったのでメモ。 結論から言うと、C++17環境であれば以下のようにload(), save()を定義してやればよい。 #pragma once #include <cereal/cereal.hpp> #include <cereal/types/vector.hpp> #include <Eigen/Dense> #include <vector> namespace cereal { //E</vector></eigen/dense></cereal/types/vector.hpp></cereal/cereal.hpp>…